https://classic.yarnpkg.com/blog/2016/11/24/offline-mirror/
参考以上链接
先在有网的电脑上设置,一般是mac
- 设置yarn
yarn config set yarn-offline-mirror ./npm-packages-offline-cache
./npm-packages-offline-cache
是离线安装包的位置
yarn config set yarn-offline-mirror-pruning true
移动yarn设置文件到项目底下,mv ~/.yarnrc ./
- 重新安装依赖
rm -rf node_modules/ yarn.lock
yarn install
在没有网的电脑/服务器:
- 安装nodejs和yarn
- 复制粘贴 node模块的离线安装包 到新电脑,同样设置yarn
yarn config set yarn-offline-mirror ./npm-packages-offline-cache
./npm-packages-offline-cache
是离线安装包的位置
yarn config set yarn-offline-mirror-pruning true
- 安装依赖
yarn cache clean
yarn install --offline
链接里面减号少了一个,注意了。
如果报错的话,注意看看.yarnrc
文件的依赖路径是否正确