青龙面板容器安装的解决依赖
青龙面板容器安装的解决依赖:cat > /ql/install_deps.sh <<'EOF'
#!/bin/bash
echo "开始安装青龙依赖..."
npm config set registry https://registry.npmmirror.com
cd /ql
pnpm add -g pnpm
pnpm install -g
npm install -g npm png-js date-fns axios crypto-js ts-md5 tslib @types/node requests tough-cookie jsdom download tunnel fs ws form-data
pnpm install -g js-base64 qrcode-terminal silly-datetime
pip3 install requests
cd /ql/data/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
cd /ql
apk add --no-cache build-base g++ cairo-dev pango-dev giflib-dev && cd scripts && npm install canvas --build-from-source
apk add python3 zlib-dev gcc jpeg-dev python3-dev musl-dev freetype-dev
echo "依赖安装完成,建议重启 Docker 容器"
EOF
docker exec -it qinglong bash
apt update
apt install -y build-essential libcairo2-dev libpango1.0-dev libjpeg-dev libgif-dev librsvg2-dev python3-dev zlib1g-dev
rm -rf node_modules
rm -f package-lock.json pnpm-lock.yaml yarn.lock
pnpm install
页:
[1]