/x-jd-web

web版东京薅毛羊

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

x-jd-web

web版东京薅毛羊

命令

安装

如果只是想使用,请使用仓库x-jd-app

安装第一步

npm i # npm install
# 或者
yarn

接下来需要安装LXK9301,由于一些原因需要使用作者提供的私钥来进行安装

安装LXK9301(方法一)

仓库内提供了该私钥,名为jd_id_rsa

mac、linux平台

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

windows平台

推荐使用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

安装LXK9301(方法二)

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搭建