Quick Reference:开发人员快速参考备忘清单
- git clone https://github.com/jaywcjlove/reference.git -b gh-pages
- git clone https://gitee.com/jaywcjlove/reference.git -b gh-pages
- 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
- git clone https://github.com/jaywcjlove/reference.git
- npm install # 安装依赖
- npm run build # 编译输出静态页面
- npm run start # 开发模式,监听实时编译输出静态页面
- # 添加环境变量文件,添加环境变量
- touch .env
- REF_URL=http://ref.xxx.cn/
- REF_LABEL=网站首页
- REF_FOOTER=备案号:沪ICP备20220000000号-1
- LICENSE=Copyright (c) <b>2022</b> 小弟调调™
- 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=网站首页' > .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 版。