2017-02-20 67 views
0

我使用安装精简版服务器:如何防止启动lite-server时出现未处理的“错误”事件?

npm install lite-server 

但是波纹管生成消息:

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected]^1.0.0 (node_modules/chokidar/node_modules/fsevents): 
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) 

如果运行:

npm run lite-server 

它给我这个错误:

events.js:160 
     throw er; // Unhandled 'error' event 
    ^

Error: watch web_app/node_modules/babel-generator/node_modules/lodash/isObject.js ENOSPC 
    at exports._errnoException (util.js:1022:11) 
    at FSWatcher.start (fs.js:1429:19) 
    at Object.fs.watch (fs.js:1456:11) 
    at createFsWatchInstance (/var/www/html/web_app/node_modules/chokidar/lib/nodefs-handler.js:37:15) 
    at setFsWatchListener (/var/www/html/web_app/node_modules/chokidar/lib/nodefs-handler.js:80:15) 
    at FSWatcher.NodeFsHandler._watchWithNodeFs (/var/www/html/web_app/node_modules/chokidar/lib/nodefs-handler.js:228:14) 
    at FSWatcher.NodeFsHandler._handleFile (/var/www/html/web_app/node_modules/chokidar/lib/nodefs-handler.js:255:21) 
    at FSWatcher.<anonymous> (/var/www/html/web_app/node_modules/chokidar/lib/nodefs-handler.js:473:21) 
    at FSReqWrap.oncomplete (fs.js:123:15) 

我发现这个:https://github.com/angular/angular-cli/issues/2692,但我没有解决我的问题。

以前有没有人遇到过这个问题,我该如何解决?

谢谢!

回答

0

一些研究之后,我碰到一个this solution

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p 

我仍然不知道为什么我要做到这一点,但它的作品。 ;)