今天在下载vue的脚手架的时候,运行npm install没有任何问题,node_modules模块都在,结果npm run serve 的时候出现了错误,没有出现该有的网址界面,但是很奇怪的是,你输入http://localhost:8080 访问的时候也可以出现界面。
类似这上面的很多的错误信息。
最终的解决方法是在命令行中输入如下语句:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
运行后再进入到项目目录下面输入npm run serve就可以成功看到端口号了。
看了其他大佬的文章,知道了出现这种错误的原因是:Linux系统设置的监控句柄数不够。
贴个原因链接,这个文章是需要去改配置文件的。
另外一种改配置文件的方法