nodejs版本管理器 -> nvm
解决使用yarn安装package.json卡在某个包
我通过将package.json上传到国外服务器, 远程安装完, 然后将安装结果打包, 下载本地解压.
- 上传package.json 文件到远端服务器
- 执行命令
version=12.13.1
port=801
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
source ~/.bashrc
nvm install $version
npm i -g yarn
yarn install
tar -czf nm.tgz node_modules/ yarn.lock
# 如果服务器开了防火墙 打开指定端口
python3 -m http.server $port
- 客户端访问
http://ip:port/nm.tgz
, 然后将下载文件解压即可