青龙依赖安装与检查
docker exec -it 容器名/容器ID bash -c "npm install -g date-fns axios require request fs crypto-js crypto dotenv png-js tough-cookie got ts-node typescript @types/node ts-md5 tslib jsdom prettytable
首先进入容器内
docker exec -it ID bash
然后把下面的命令都复制进去,执行,然后等一会执行结束就行
package_name="canvas png-js date-fns axios crypto crypto-js ts-md5 tslib @types/node dotenv typescript fs require jsdom json5 form-data jsdom -g js-base64 tough-cookie global-agent fs ws@7.4.3 ts-node prettytable"
for i in $package_name; do
case $i in
canvas)
cd /ql/scripts
npm ls $i
;;
*)
npm ls $i -g
;;
esac
done
大概需要的依赖就这些,可以对照一下,有可能我的也不全,欢迎补充
root@bbb-PC:/home/bbb# docker exec -it QL2 bash
root@qinglong2:/ql $ package_name="canvas png-js date-fns axios crypto crypto-js ts-md5 tslib @types/node dotenv typescript fs require jsdom json5 form-data jsdom -g js-base64 tough-cookie global-agent fs ws@7.4.3 ts-node prettytable"
root@qinglong2:/ql $
root@qinglong2:/ql $ for i in $package_name; do
> case $i in
> canvas)
> cd /ql/scripts
> npm ls $i
> ;;
> *)
> npm ls $i -g
> ;;
> esac
> done
dependence@ /ql/scripts
└── canvas@2.8.0 extraneous
/usr/local/lib
└── png-js@1.0.0
/usr/local/lib
└── date-fns@2.25.0
/usr/local/lib
└── axios@0.24.0
/usr/local/lib
└── (empty)
/usr/local/lib
└── crypto-js@4.1.1
/usr/local/lib
└── ts-md5@1.2.9
/usr/local/lib
└── tslib@2.3.1
/usr/local/lib
└── @types/node@16.11.6
/usr/local/lib
└── dotenv@10.0.0
/usr/local/lib
└── typescript@4.4.4
/usr/local/lib
└── fs@0.0.1-security
/usr/local/lib
└── require@2.4.20
/usr/local/lib
└── jsdom@18.0.1
/usr/local/lib
└── (empty)
/usr/local/lib
└─┬ jsdom@18.0.1
└── form-data@4.0.0
/usr/local/lib
└── jsdom@18.0.1
/usr/local/lib
├── @types/node@16.11.6
├── axios@0.24.0
├── canvas@2.8.0
├── crypto-js@4.1.1
├── date-fns@2.25.0
├── dotenv@10.0.0
├── fs@0.0.1-security
├── js-base64@3.7.2
├── jsdom@18.0.1
├── npm@8.1.3
├── png-js@1.0.0
├── pnpm@6.10.3
├── requests@0.3.0
├── require@2.4.20
├── ts-md5@1.2.9
├── tslib@2.3.1
└── typescript@4.4.4
/usr/local/lib
└── js-base64@3.7.2
/usr/local/lib
└─┬ jsdom@18.0.1
└── tough-cookie@4.0.0
/usr/local/lib
└── (empty)
/usr/local/lib
└── fs@0.0.1-security
/usr/local/lib
└── (empty)
/usr/local/lib
└── (empty)
/usr/local/lib
└── (empty)
root@qinglong2:/ql/scripts $
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 烟雨阁
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果