web版东京薅毛羊
如果只是想使用,请使用仓库x-jd-app
安装第一步
npm i # npm install
# 或者
yarn
接下来需要安装LXK9301
,由于一些原因需要使用作者提供的私钥来进行安装
仓库内提供了该私钥,名为jd_id_rsa
chmod 600 ./jd_id_rsa
GIT_SSH_COMMAND='ssh -i ./jd_id_rsa' npm install --no-save git+ssh://git@gitee.com:lxk0301/jd_scripts.git
推荐使用WSL来运行
cp jd_id_rsa ~/.ssh/jd_id_rsa
chmod 600 ~/.ssh/jd_id_rsa
GIT_SSH_COMMAND='ssh -i ~/.ssh/jd_id_rsa' npm install --no-save git+ssh://git@gitee.com:lxk0301/jd_scripts.git
最后,复制jdCookie
文件
cp ./jdCookie.js/node_modules/LXK9301/jdCookie.js
GIT_SSH_COMMAND='ssh -i ./jd_id_rsa' git clone --depth=1 git@gitee.com:lxk0301/jd_scripts.git
npm link ./jd_scripts
cd jd_scripts && npm i
在脚本管理
页面右上角放置了一个可以更新的脚本的按钮,通过配置.env.bak
文件INSTALL_SCRIPTS_ON_START=true
可以实现启动的时候安装的scripts的功能。启动应用之后每2小时都会更新一次
# 启动
npm start
# open http://localhost:7801
# 停止
npm run stop
# 重启
npm run restart
注: 启动时候的参数配置在
scripts/start.sh
中,从scripts/egg.sh
修改
npm run dev
# open http://localhost:8000
jd_scripts_web项目使用umi搭建、jd_scripts_server使用egg搭建