有关npm-install的百分之80%问题的解决方法
问题一:package.json文件初始化失败
使用npm init对vue项目进行初始化,狗血的不能再狗血,血的教训。
由于该死的项目里没有package.json文件,于是进行npm init的初始化操作,出现了json文件,但是里面的配置:
也就是说,没有相关的依赖配置,甚至还要手动配置一下(气昏头):
手动配置之后终于可以npm install了
问题二:npm install之后不出现node_依赖文件
可以npm install了,dos执行之后,狗血的又发生了,并没有自动生成node_文件,也就是说install了个鬼。
当然对这个问题可以选择视而不见,继续run啊,npm run serve(要手动配置json文件,否则run也run不了),终于可以run了,然后他会告诉你vue-cli-service不存在,于是有了以下问题:
问题三:vue-cli-service不存在怎样怎样
于是,
**npm install -g @vue/cli-service**
然后又说compiler有问题,再试试,
npm install vue-template-compiler
我甚至换了个镜像(笑)
npm config set registry https://registry.npm.taobao.org --global
npm config set registry https://registry.npmjs.org/ --global
最后就一直Start delevo…ing中卡死不动
另外,使用clean一下,然后从npm install从头来过
npm cache clean --force
总之,以上操作,排列组合一下,使用了将近三-四个小时的时间,搜遍全网,甚至卸载重装,都没解决问题,但是以上可以解决npm install相关问题的80%,除了剩余的这个百分之20%,我选择摆烂。待解决中…顺便记录以上部分命令。
最流行的排列组合:
- 删除json文件,npm install(网上说,会自动生成node_和json…)------测试没用
- 先init后instal l------测试没用
一开始就有问题,但是不知道问题在哪。
解决了问题
必须下载对应版本的node和npm,然后下载对应版本的vue(你之前项目用什么版本,也是就是说package.json依赖里的server是什么版本下载什么),然后npm install很慢,我用得cnpm install就可以下载了,