我们经常做vue项目开发,发现不同的的vue源代码使用的npm版本不一致,在不知情的情况下,编译发现很多vue插件报错,项目无法真正跑起来,遇到这个问题我们到底该怎么办呢?
编译错误由于node版本与项目不一致导致的,源码给你之前别人编译的版本与你不一致,你需要先问清楚他编译的版本,然后将你本地的编译环境与他的一致,有的新同学就会问,我之前有其他源代码,我重新安装node环境,会导致其他的项目运行错误,这些问题大佬们老早就考虑到了,提供一下node版本切换的工具,nvm ,不懂的同学可以百度一下,我就不介绍,我下面将如何下载使用。
下载链接 https://nvm.uihtm.com/
详细操作流程可以看这个
https://www.jianshu.com/p/9904610bce41