# 青龙面板脚本运行错误分析
青龙面板里脚本运行的常见错误有两种
- 缺少依赖的错误
| 日志提示错误格式:Error: Cannot find module ‘xx’ 或 'xxxx' module not found |
| |
| 青龙面板缺少相关的依赖。 |
- 缺少文件的错误
| 日志提示错误格式:Error: Cannot find module ‘./xx’ |
| |
| 大概率是拉库命令不完整,检查或重新复制完整命令进行拉库。 |
# 安装依赖
# 一键安装所有依赖:
这里用的 github
仓库 QLDependency
的脚本。
ssh
连接你的机子,输入以下命令
| docker exec -it qinglong bash -c "$(curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh)" |
| docker exec -it qinglong bash -c "$(curl -fsSL https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh)" |
| docker exec -it qinglong bash -c "$(curl -fsSL https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/XinQLOneKey.sh | sh)" |
# 无代码直接添加
直接进入青龙面板依赖菜单, 添加依赖
,分拆选择 是
,即可批量添加,等待安装完成
- Nodejs
| crypto-js |
| prettytable |
| dotenv |
| jsdom |
| date-fns |
| MD5@1.3.0 |
| md5@2.x |
| canvas |
| tough-cookie |
| tslib |
| ws@7.4.3 |
| ts-md5 |
| jsdom -g |
| jsrsasign |
| jsencrypt |
| jieba |
| fs |
| form-data |
| json5 |
| global-agent |
| png-js |
| @types/node |
| require |
| typescript |
| js-base64 |
| axios |
| moment |
| node-jsencrypt |
| node-rsa |
| node-fetch |
| qs |
| ds |
| yml2213-utils |
- Python3
| requests |
| canvas |
| ping3 |
| jieba |
| PyExecJS |
| aiohttp |
| redis |
| pycryptodome |
- Linux
| --no-cache |
| build-base |
| g++ |
| cairo-dev |
| pango-dev |
| giflib-dev |
# 重启 docker 青龙容器