也不知道我电脑是vue安装出了问题,还是node出了问题,每次新建项目或是重新下载依赖,总会有部分依赖下载不下来,一开始我以为是墙的问题,换成国内镜像install了一百遍,就是不行。

百度、谷歌了一万种方法,就在我想重装系统之际,我搜索了下关键词 dependenciesdevDependencies,具体可以自行搜索。r然后我就把devDependencies下的依赖放到了dependencies中,当然,很成功的下载了。

但是接踵而至的问题又来了,每次运行npm run serve都是跑的生产模式(手动微笑),那个编译速度~绝了!想必遭遇此类情况的你心中和我一样,但是怎么解决呢?先是配置了node,检查了node_modules下可能的依赖包里的每个文件,又配置.env,折腾来折腾去~

最后,搜索到了一篇文章,安装了cross-env,并在package.json serve一行前 加入cross-env NODE_ENV=development

到这里,才算是能正常速度开发项目。可是我仍然不知道为什么会有依赖包下载不下来,尤其关键性的@vue/cli-service等等。我同样也不知道,为什么每次跑serve会进入生产模式?

希望此文能帮的和我遇到同样问题的开发,也希望有哪路大佬解惑下,为什么会出现这类问题。

Logo

前往低代码交流专区

更多推荐