离线电脑安装运行项目

在有网的情况下,需要先搭建一个离线的node_modules库,通过yarn帮助构建离线库 ;

  1. 全局安装yarn; npm install yarn -g
  2. 在D盘新建了一个名为npm-packages-offline的目录用作离线库。
  3. 输入yarn config set yarn-offline-mirror D:\npm-packages-offline , 在C:\Users\admin目录下可看到生成了一个.yarnrc的配置文件,用记事本打开可看到一句配置yarn-offline-mirror “D:\npm-packages-offline”,说明yarn的离线镜像创建成功,以后把离线库放到其它位置,修改此处即可。
  4. 为了使离线库镜像包保持最新,可输命令 yarn config set yarn-offline-mirror-pruning true
  5. 打开项目 ,终端输入yarn cache clean清除全局缓存 ,然后在终端输入yarn install来下载依赖包,这时去看D盘的npm-packages-offline目录下已有离线包了。
  6. 相关文件拷贝到离线机子。
    ● node 安装包 ,建议直接安装到c盘;
    ● npm拷贝,因为yarn是通过npm来安装的,直接把整个npm拷贝到对应离线机子上 C:\Users\admin\AppData\Roaming\npm
    ● Yarn拷贝, C:\Users\PC\AppData\Local\Yarn 直接拷贝到对应离线机子,修改离线电脑的系统环境变量Path, C:\Users\admin\AppData\Local\Yarn\Data\global\node_modules.bin
    ● 将C:\Users\admin 目录下的.yarnrc、.npmrc 拷到离线电脑上去放到相同位置。
    ● 把D盘的npm-packages-offline压缩打包拷到离线电脑上的D盘。
  7. 离线电脑项目安装包 yarn install --offline

你可能感兴趣的:(离线电脑安装运行项目)