<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="Quick Reference：开发人员快速参考备忘清单">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2024-02-05 00:15<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
Quick Reference：开发人员快速参考备忘清单




官网：https://jaywcjlove.github.io/reference


GitHub：https://github.com/jaywcjlove/reference


Dockerhub：https://hub.docker.com/r/wcjiang/reference


为开发人员分享快速参考备忘清单【速查表】，目的是为了方便自己的技术栈查阅，就是一个命令速查手册。






快捷部署方法


方法一，只需要克隆 gh-pages 分支代码到你的静态服务就可以了






XML/HTML代码


    git clone https://github.com/jaywcjlove/reference.git -b gh-pages




可以使用 gitee 镜像仓库获取最新的代码




XML/HTML代码


    git clone https://gitee.com/jaywcjlove/reference.git -b gh-pages




方法二，使用 docker 快捷部署 web 版




XML/HTML代码


    docker pull wcjiang/reference

    docker run --name reference --rm -d -p 9667:3000 wcjiang/reference:latest

    # Or

    docker run --name reference -itd -p 9667:3000 wcjiang/reference:latest




在浏览器中访问  http://IP:9667/


方法三，克隆仓库自己编译，添加导航菜单




XML/HTML代码


    git clone https://github.com/jaywcjlove/reference.git

    npm install    # 安装依赖

    npm run build  # 编译输出静态页面

    npm run start  # 开发模式，监听实时编译输出静态页面

    # 添加环境变量文件，添加环境变量

    touch .env





文件被输出到 dist 目录，将 dist 目录静态页面部署到静态服务就可以了


提供自定义菜单，在项目的根目录建立 .env 文件，添加下面内容






XML/HTML代码


    REF_URL=http://ref.xxx.cn/

    REF_LABEL=网站首页




页脚添加 (支持 HTML 字符串)




XML/HTML代码


    REF_FOOTER=备案号：沪ICP备20220000000号-1




修改版权信息 (支持 HTML 字符串)




XML/HTML代码


    LICENSE=Copyright (c) &lt;b&gt;2022&lt;/b&gt; 小弟调调&trade;




在项目根目录中创建 .env 文件


利用 Github Actions 定时任务来完成自动更新


在仓库添加 .github/workflows/update-ref.yml 文件 Github Actions 配置




XML/HTML代码


    name: 每8个小时更新一次reference

    on:

      schedule:

        - cron: '21 */8 * * *' # 定时任务

      workflow_dispatch:       # 手动运行

     

    env: # 设置环境变量

      TZ: Asia/Shanghai # 时区（设置时区可使页面中的`最近更新时间`使用时区时间）

     

    jobs:

      build: # 自定义名称

        runs-on: ubuntu-latest

        steps:

          - name: ???? 拉取最新代码

            uses: actions/checkout@v3

            with:

              ref: 'main'

              repository: 'jaywcjlove/reference'

     

          - name: ♻️ 编译静态文件

            run: |

              echo -e 'REF_URL=https://refs.xxx.net/\nREF_LABEL=网站首页' &gt; .env

              npm install

              npm run build

     

          - name: ???? 部署到服务器

            uses: wlixcc/SFTP-Deploy-Action@v1.0

            with:

              username: 'root'   #ssh user name

              port: '22' # 远程服务器ssh端口，默认22

              server: 'prod.refs.xxx.net' # 远程服务器IP

              ssh_private_key: ${{ secrets.SSH_PRIVATE_KEY }} # 认证服务器秘钥对的私钥

              local_path: './dist/*'  # 对应我们项目打包后的静态文件路径

              remote_path: '/data/www/refs.xxx.net' # 服务器上的路径

              delete_remote_files: true




国内镜像网站：



由于中国国内访问，时常打不开，你可以访问下面镜像网站(国内打不开的不再收录)。推荐自己的镜像网站

dev.bi server.wiki nihaosi.com quickref.cn aibk.cn ecdata.cn quickref.hestudio.net qiubit.cc guoxudong.io moeyuuko.com defense.ink terryyoung.cn quickref.binscor.top srebro.cn haah.net xiechengqi.top laoleng.vip dbyun.net if010.com isteed.cc 1han.wiki linzhe.top xushanxiang.com surcode.cn cms.im nuomiphp.com eryajf.net kjchmc.cn aoh.cc quickreference.pages.dev btaw.cn lzw.me itcent.cn coolxy.top notes-bin.top tangcc.cn xadocker.cn trtu.com.cn lzzzt.cn kclouder.cn djcoder.com qirishuzhai.com longdada.me xalaok.top zhangyuanqian.top sosloli.com chenze.cloud ref.v-ta.com hao.kim tool.sakura.vin guoyaxue.top chenchen.site jgeek.cn itzcy.com fifo.site gaojs.com.cn 15926.tech jeffjade.com okhk.net wdft.com xuyiyang.vip zsccodelnc.cn chanlun.pro likui.info

如果你有资源，可以很方便部署 web 版，这非常简单，只需要克隆 gh-pages 分支代码到你的静态服务就可以了，还可以使用 docker 快捷部署 web 版。


</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
