1. System limit for number of file watchers reached

  这个错误的意思是系统对文件的监控的数量已经达到了极限数量,解决方法如下:

Ubuntu
sudo gedit /etc/sysctl.conf

//在弹出的笔记本最下方添加
fs.inotify.max_user_watches=524288

//保存,运行
sudo sysctl -p

//再回到项目重新npm run dev即可成功打开项目

2. npm install时 No such file or directory

  这个错误是在npm要安装比较大的包出现的错误,例如node-sass,会装着装着出现这个问题,解决方法如下:

Window / Ubuntu
//删除node_modules文件夹

//执行如下命令
npm cache clean  --查看报错信息后

//执行提示命令
npm install --cache /tmp/empty-cache

//即可成功

3. Failed to resolve loader: less-loader You may need to install it

  这个错误可能出现在引用了外部项目,然后配置没有做好,会在npm 启动项目时出现这个错误,网上说得方法亲测不可用,解决方法如下:

//首先,肯定要
npm install

//如果
npm run dev
//出现了这个错误的话

npm install less-loader --save-dev
npm install less --save-dev

//即可解决问题