简介
最近玩飞牛OS国产NAS系统,看到了青龙面板,自己也接触了一些相关的知识,这一篇的文章大部分来自于"https://ivpsr.com/5515.html"大佬的解决方案,自己也验证确实可以用。转载过来一个是方便一些朋友阅览和自己回头踩坑可以看笔记。再次感谢这位大佬的方案。
教程
青龙面板需要已经安装完成
部署安装依赖
先进入docker容器,如果是默认安装的青龙面板那可以直接复制下面命令,如果容器名字改了,请替换【qinglong】为你自己的容器名
docker exec -it qinglong bash
全选代码复制
国内服务器使用
curl -fsSL https://ghproxy.com/https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh
代码都要全部复制哦,不能少,等待时间中不要进行操作,避免其他意外错误。
国外服务器使用
curl -fsSL https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/QLOneKeyDependency.sh | sh)
代码都要全部复制哦,不能少,等待时间中不要进行操作,避免其他意外错误。
青龙面板的版本号为2.12+ 安装失败使用下面这个
curl -fsSL https://raw.githubusercontent.com/FlechazoPh/QLDependency/main/Shell/XinQLOneKey.sh | sh
安装完成后,重启一下docker
docker restart qinglong
青龙面板添加依赖库
进入面板后,点击【依赖管理】,类型分三种【NodeJs】、【Python3】、【Linux】,我们分别添加进去,我把依赖库贴下面:
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
moment
ds
Python3 依赖库:
requests
canvas
ping3
jieba
aiohttp
Linux 依赖库:
bizCode
bizMsg
lxml
添加依赖库出现安装失败和提示源问题,使用ssh工具进入青龙面板容器,执行下面的代码
npm config set registry https://registry.npmmirror.com/