离线环境安装vue脚手架
最近做一个项目,必须在离线的环境下开发,结果安装@vue/cli捣鼓了半天。网上关于此的讨论并不多,那些别人提供的方法也并没有成功。我来记录下怎么做的。
- 准备一台联网的电脑,给离线的电脑安装好node,两台电脑的系统、node和npm版本要一致
- 在联网的电脑上安装好@vue/cli,版本要是你vue项目里用到的哦
- 在联网的电脑上安装npm-pack-all
npm install npm-pack-all -g
- 然后找到你安装好的@vue/cli地址,使用npm root -g找到全局安装位置
cd xxxx/node_modules/@vue/cli
- 使用npm-pack-all命令打包,生成一个vue-cli-x.xx.tgz文件,x.xx是版本
- 然后将这个包拷贝到内网的电脑上,在这个包的地址打开终端,然后安装这个包
npm install vue-cli-x.xx.tgz -g
然后你就可以试试在内网的电脑上运行你的vue项目了。这个方法也可以用来在项目里离线安装依赖。
转载自:https://segmentfault.com/a/1190000043485554