一键安装所有依赖
进入青龙面板
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
手动安装(在面板里安装的依赖-个人推荐)
- crypto-js
- prettytable
- dotenv
- jsdom
- date-fns
- tough-cookie
- tslib
- ws@7.4.3
- ts-md5
- jsdom -g
- jieba
- fs
- ds
- form-data
- json5
- global-agent
- png-js
- @types/node
- require
- typescript
- js-base64
- axios
- moment
- requests
- canvas
- ping3
- jieba
- bizCode
- bizMsg
- lxml
- libc-dev
- python3-dev
- gcc
部分依赖问题解决方法
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
THE END
暂无评论内容