现象
使用HBuilder运行或者构建项目时出现 Module not found: Error: Can't resolve 'vue-router' in ' …… '
之类的错误。
原因
npm install 时有一些包没有正确引入,Module not found: Error: Can't resolve 'vue-router' in ' …… '
就是 vue-router 包没有正确导入。
解决办法
先看看自己本地的/NodeJS/node_modules/npm/node_modules
里面包是否存在报错信息中的那个包,没有的话跑 npm isntall vue-router --save
或重新导入所有依赖包 npm install
,然后看看Hbuilder中的项目下的node_modules
下有没有这个包,若没有的话请参考这个博主的解决方案即可。