解决Vue依赖问题
前言
每个初学Vue的新手小白,难免都要在GitHub拉取项目下来自己本地跑一跑,可是各种依赖问题却薅秃了所剩无几的头发,下面我将分享一个我个人处理这方面问题的方法,希望对看到这篇博客的读者有用。
分析
为啥项目作者本地跑的没问题,到自己本地就各种依赖报错、不兼容、不支持,说到底就是你和项目作者不一样!对你们环境不一样,若你根据终端报错原因,安装各种依赖,无疑是拆东墙补西墙,最简单的方式是 “和他一样,或者和他相似”,和项目作者安装相同的node版本就可,为了简化node版本试错成本,这里推荐安装nvm来管理node版本。
安装nvm
可参考这篇博客:传送门
安装好nvm后各大版本安装一个
nvm install 10.24.1
解决依赖问题
前期准备工作完成后,就只需切换不同版本去测试项目是否可正常下载包、是否可正常运行项目。
有关命令参考如下
> nvm list ----显示安装后的node版本
> nvm use xx.xx.xx ----选择合适node版本
> npm install ----安装包
> npm run dev ----运行项目
> ....读者也可评论区补充常用命令
就此,只需不断切换node版本,即可找到合适的node版本,成功运行项目。
若你有解决此类问题的经验,欢迎评论区讨论。