1、安装yarn
npm install -g yarn
2、⾸先我们需要设置⼀个⽬录作为我们的“离线镜像”存储,我们可以通过yarn config 命令来实现
yarn config set yarn-offline-mirror ./npm-packages-offline-cache
之后会在当前项⽬路径⽣成⼀个npm-packages-offline-cache ⽂件夹⽤来存放构建的.tgz离线⽂件
3、移动配置⽂件到项⽬路径,以便离线镜像仅⽤于此项⽬
mv ~/.yarnrc ./
4、删除之前的node_modules
和yarn.lock
并重新构建
yarn install
构建成功后在npm-packages-offline-cache能看到.tgz压缩⽂件
5、离线安装node_modules
yarn install --offlline
离线安装中途可能会报错,其实是执⾏某些脚本时需要更新,但是由于是离
线,⽆法更新,可忽略,在有⽹络条件下不会出现该情况。
在实际项⽬中只需要我们已经构建好的npm-packages-offline-cache、
yarn.lock、.yarnrc ,然后执⾏离线构建命令即可替代原来的npm install操
作。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。