实战学习Linux(图文教程六)

87 阅读1分钟

前言:一定要知道每一个命令是啥意思,并且要学会看报错信息,学会使用搜索引擎。

大家肯定发现脚本执行经常报错,所以本文提供依赖的安装

鸣谢:Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.

1.首先明确自己的容器名字:按照我的教程的应该都是 qinglong2.

2.安装依赖库:(一行行执行,仔细看反馈,有的报错百度一下就行了,或者因为网卡,多执行几遍)

docker exec -it qinglong bash -c "npm install -g npm"

docker exec -it qinglong bash -c "npm install -g typescript"

docker exec -it qinglong bash -c "npm install axios date-fns"

docker exec -it qinglong bash -c "npm install crypto -g"

docker exec -it qinglong bash -c "npm install jsdom"

docker exec -it qinglong bash -c "npm install png-js"

docker exec -it qinglong bash -c "pnpm add -g pnpm"

docker exec -it qinglong bash -c "pnpm i png-js"

docker exec -it qinglong bash -c "pip3 install requests"

docker exec -it qinglong bash -c "apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source"

docker exec -it qinglong bash -c "apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev"

docker exec -it qinglong bash -c "cd /ql/scripts/ && apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && npm i && npm i -S ts-node typescript @types/node date-fns axios png-js canvas --build-from-source"

3.另一种方法(其实和上面一样):

    进去容器:

docker exec -it qinglong bash 进入文件夹:

cd scripts 下载依赖:(也是一行行执行)

pnpm install -g png-js

pnpm install -g date-fns

pnpm install -g axios

pnpm install -g crypto-js

pnpm install -g ts-md5

pnpm install -g tslib

pnpm install -g @types/node

pnpm install -g requests

pnpm install -g typescript

pnpm install -g jsdom

pnpm install -g form-data

pnpm install -g common