2017-02-20 66 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 

我仍然不知道爲什麼我要做到這一點,但它的作品。 ;)