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 操
作。