一、服务器一键安装
mportant;">1、一键安装所有依赖
进入青龙面板
docker exec -it 青龙名称 bash
复制下面命令执行,等待执行完毕即可!注意你的青龙目录这里的目录为ql
package_name="canvas png-js date-fns axios crypto-js ts-md5 tslib @types/node dotenv typescript fs require tslib" for i in $package_name; do case $i in canvas) cd /ql/scripts npm ls $i ;; *) npm ls $i -g ;; esac done
二、手动安装(个人推荐比较全面)
在面板里安装的依赖 NodeJs下 crypto-js prettytable dotenv jsdom date-fns tough-cookie tslib ws@7.4.3 ts-md5 jsdom -g jieba fs form-data json5 global-agent png-js @types/node require typescript js-base64 axios Python3下 requests canvas ping3 jieba Linux下 bizCode bizMsg lxml
三、部分依赖问题解决方法
1.一般出现这种错误:(缺依赖)
Error: Cannot find module ‘xx’
解决方法:docker exec -it 容器名 pnpm install xx
2.一般出现这种错误:(缺文件)
Error: Cannot find module ‘./xx’
解决方法:一般是拉库命令不完整,请检查或复制完整的拉库命令重新拉库。
3.一般出现这种错误:(缺py依赖)
ModuleNotFoundError: No module named ‘xxx’.py
解决方法:docker exec -it 容器名 pip3 install xxx
4.遇到这种问题:(脚本问题)
TypeError: Cannot read property ‘xxxx’ of undefined
这种脚本问题、IP问题、服务器网络、京东接口修改或者账号活动被限制等!导致的脚本无法正常运行。
解决方法:此类问题较为复杂根据实际情况解决吧。最好搞动态IP。
本文链接:https://www.kinber.cn/post/3150.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝: