9
- Node Version: v8.11.3
- Egg Version:2.2.1
- Plugin Name:egg-development
- Plugin Version:none
- Platform:macos
- Mini Showcase Repository:none
在配置文件中设置忽略监听目录
// config.defaults.js
config.development = {
ignoreDirs: [ 'app/public/node_modules' ],
};
然后运行
npm run dev
控制台结果
> egg-bin dev
2018-09-27 17:16:04,996 INFO 2516 [master] node version v8.12.0
2018-09-27 17:16:04,997 INFO 2516 [master] egg version 2.11.2
2018-09-27 17:16:05,511 INFO 2516 [master] agent_worker#1:2517 started (511ms)
2018-09-27 17:16:06,309 INFO 2516 [master] egg started on http://127.0.0.1:7001 (1312ms)
2018-09-27 17:16 node[2517] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-22)
2018-09-27 17:16 node[2517] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-22)
2018-09-27 17:16 node[2517] (FSEvents.framework) FSEventStreamStart: register_with_server: ERROR: f2d_register_rpc() => (null) (-22)
2018-09-27 17:16:08,140 ERROR 2517 nodejs.EMFILEError: Error watching file for changes: EMFILE
at FSEvent.FSWatcher._handle.onchange (fs.js:1359:9)
errno: "EMFILE"
code: "EMFILE"
syscall: "Error watching file for changes:"
filename: null
dir: "xxxxxxxxxxxxx/app/public/node_modules/_extglob@2.0.4@extglob"
name: "EMFILEError"
pid: 2517