20 Oct 16:40:37 - [nodemon] v0.7.10
20 Oct 16:40:37 - [nodemon] to restart at any time, enter `rs`
20 Oct 16:40:37 - [nodemon] watching: /my/proyect/server
20 Oct 16:40:37 - [nodemon] exception in nodemon killing node
Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at Object.fs.watch (fs.js:1076:11)
at Object.watchFileChecker.check (/usr/lib/node_modules/nodemon/nodemon.js:160:6)
at ready (/usr/lib/node_modules/nodemon/nodemon.js:49:22)
at /usr/lib/node_modules/nodemon/nodemon.js:63:11
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
20 Oct 16:40:37 - [nodemon] reading ignore list
20 Oct 16:40:37 - [nodemon] exception in nodemon killing node
Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at fs.watch (fs.js:1076:11)
at checkTimer (/usr/lib/node_modules/nodemon/nodemon.js:467:27)
at Timer.listOnTimeout [as ontimeout] (timers.js:110:15)
ããŒãã®ããŒãžã§ã³ïŒ
ãŸããïŒãã¹ãã«ïŒäœ¿çšããŠããç°¡åãªãã¹ãã±ãŒã¹ã¹ã¯ãªãããæäŸã§ããŸããã
ããŒã0.10.21ã䜿çšããŸãã ã©ã®ã¹ã¯ãªããã§ãããšã©ãŒãçºçããŸãã
ããã¯ïŒ144ãšåãåé¡ã§ããïŒ ãããMacã§è€è£œããããšã¯ã§ããŸããïŒãã ãã䜿çšããŠããOSã¯å°ããŸããã§ããããäžèšã®è²Œãä»ãã®ãã¹ã«åºã¥ããŠ* nixã¿ã€ããæ³å®ããŸããïŒã
åãã§ã¯ãããŸããããããã§ç°ãªãã®ã¯åäžã®ããã»ã¹ãå®è¡ããŠããããšã§ãã è€æ°ã®ããã»ã¹ã§ã®ãã®ä»ã®å®è¡ã§ã¯ãã¯ã©ãŠã以å€
ä»æ¥ãè€æ°ã®ã¢ããªïŒexpressãrestifyïŒã§ãã®ãšã©ãŒãçºçããŸããã
NodeJSïŒv0.10.21
ElementaryOSããŒãžã§ã³ïŒ0.2 "Luna"ïŒ64ãããïŒ
æ§ç¯ïŒUbuntu 12.04ïŒ "Precise"ïŒ
ã«ãŒãã«3.5.0-43-ãžã§ããªãã¯
11 Nov 17:32:38 - [nodemon] v0.7.10
11 Nov 17:32:38 - [nodemon] to restart at any time, enter `rs`
...
11 Nov 17:32:38 - [nodemon] exception in nodemon killing node
Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at Object.fs.watch (fs.js:1076:11)
at Object.watchFileChecker.check (/home/.../node_modules/nodemon/nodemon.js:160:6)
at ready (/home/.../node_modules/nodemon/nodemon.js:49:22)
at /home/.../node_modules/nodemon/nodemon.js:63:11
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
åçŸïŒ
npm install nodemon
./node_modules/.bin/nodemon app.js
app.jsïŒhttp://nodejs.org/ããïŒ
var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
CoffeeScriptã§ãåããšã©ãŒãçºçããŸãã--watch ./node_modules/.bin/coffee --watch app/
/home/.../node_modules/coffee-script/lib/coffee-script/command.js:334
throw e;
^
Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at Object.fs.watch (fs.js:1076:11)
at watchDir (/home/.../node_modules/coffee-script/lib/coffee-script/command.js:299:27)
at /home/.../node_modules/coffee-script/lib/coffee-script/command.js:102:11
at Object.oncomplete (fs.js:107:15)
ããŒã0.10.21ã®Ubuntu13.10ã§coffeescriptã䜿çšããcompound.jsãããžã§ã¯ãã§ãåããšã©ãŒãçºçããŸãã
$ nodemon server.coffee
27 Nov 21:40:14 - [nodemon] v0.7.10
27 Nov 21:40:14 - [nodemon] to restart at any time, enter `rs`
27 Nov 21:40:14 - [nodemon] watching: /home/chok/work/edf/bluetic/src
27 Nov 21:40:14 - [nodemon] exception in nodemon killing node
Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at Object.fs.watch (fs.js:1076:11)
at Object.watchFileChecker.check (/usr/local/lib/node_modules/nodemon/nodemon.js:160:6)
at ready (/usr/local/lib/node_modules/nodemon/nodemon.js:49:22)
at /usr/local/lib/node_modules/nodemon/nodemon.js:63:11
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
誰ããnodemonã®éçºããŒãžã§ã³ã§ãããè©ŠããŠã¿ãããšãã§ããŸããïŒ ç§ã¯å€ãã®å€æŽãå ããæ°ããããŒãžã§ã³ã§ããããã¹ãŠã®åé¡ã解決ãããããã«åªåãéäžããããšããŠããŸãã
npm install -g nodemon@dev
ã䜿çšããŠã€ã³ã¹ããŒã«ã§ããŸã
ç§ã®ããã«åãã®ã¯ãªããããããªãã ææ°ã®å®å®ããnodemonnpmããŒãžã§ã³ã䜿çšããŸãã ãŸããcoffeescript --watchã§ãåãåé¡ãçºçããŸãããããããæ©èœããããã«ãªããŸããã ããŒãã®æŽæ°ã¯ãããŸãããnpmã€ã³ã¹ããŒã«ã¢ãžã¥ãŒã«ãšãã£ã¹ããªãã¥ãŒã·ã§ã³ã®æŽæ°ã®ã¿ã§ãã
åããšã©ãŒãçºçããŸããããããã»ã¹ãåæ¢ããŸããïŒ
$ nodemon server.coffee
3 Dec 15:32:42 - [nodemon] v0.9.10
[nodemon] exception in nodemon killing node
[nodemon] Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at Object.fs.watch (fs.js:1076:11)
at Function.check (/usr/local/lib/node_modules/nodemon/lib/config/watchable.js:34:6)
at alternativeCheck (/usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:18:15)
at /usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:36:11
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
@chokã¯ã
find . | wc
ç§ã¯å®éã«ãã®åé¡ãåŒãèµ·ãããŠãããã®ãç解ããããšããŠããŸãã
çµæã¯æ¬¡ã®ãšããã§ãã
$ find . | wc
7677 7677 542965
ããŠãããã¯æèšããã€ã³ãããããšããŠãã7600ãã¡ã€ã«ã§ãã
tree
ãå®è¡ããŠãçµæãhttp://pastie.org/ã«å
¥ããããšã¯ã§ããŸããïŒå€§èŠæš¡ã«ãªãããã®ã¿ïŒã
ãã¹ãã£ã¯ããã倧ããããïŒ64kb以äžïŒãšèšã£ãããããŠçµå±ç§ã¯äžçªäžã®ããã¹ãã奜ãã§ã¯ãªãïŒpïŒããªãã®ããŒã¹ãã¯ãã¹ãŠç§ãã¡ã®ãã®ã§ããïŒ ãããžã§ã¯ãã«åºæã®ããŒããããã€ãåé€ããŸããã ã¡ãªã¿ã«ãã»ãšãã©ã®ãã¡ã€ã«ã¯ãã¡ããnode_modulesã«ãããŸãã
ããªãã¯èŠç¹ã§ãããèŠã€ããããšãã§ããŸãïŒ https ïŒ
ããŠãããã¯ç£èŠãããŠãããã¡ã€ã«ã®æ°ã«å®å šã«é¢é£ããŠããåé¡ã ãšæããŸãïŒåã ã®ãã¡ã€ã«ã«ãã€ã³ãããå¿ èŠãããããïŒã ããã©ã«ãã§node_modulesãš.gitãã£ã¬ã¯ããªãç¡èŠããããšãèããŠããŸããããignoreã³ãã³ãã§ãããè©ŠããŠã¿ãããšãã§ããŸãïŒãŸã 0.9.xãå®è¡ããŠãããšä»®å®ããŸãïŒã
nodemon -i node_modules
ãã¡ããããããæ¯åè¡ãå¿ èŠã¯ãããŸããããããåé¡ã§ããããšã確èªããããšããŠããŸãã
ããã¯åäœããŸãã:(
$ nodemon -i node_modules/ server.coffee
3 Dec 20:52:32 - [nodemon] v0.9.10
[nodemon] exception in nodemon killing node
[nodemon] Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at Object.fs.watch (fs.js:1076:11)
at Function.check (/usr/local/lib/node_modules/nodemon/lib/config/watchable.js:34:6)
at alternativeCheck (/usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:18:15)
at /usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:36:11
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
ç§ãè©ŠããŠã¿ãŸãïŒ
$ nodemon -w app/* server.coffee
3 Dec 20:53:32 - [nodemon] v0.9.10
[nodemon] exception in nodemon killing node
[nodemon] Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at Object.fs.watch (fs.js:1076:11)
at Function.check (/usr/local/lib/node_modules/nodemon/lib/config/watchable.js:34:6)
at alternativeCheck (/usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:18:15)
at /usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:36:11
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
ãŸã£ããåãã³ãã³ããå®è¡ã§ããŸããã --dump
ãè¿œå ããŠãå¿çãéä¿¡ããŠãã ããïŒç¡èŠããŒãžã§ã³ãå®è¡ããŠããå ŽåïŒã
å€æŽã¯ãããŸããïŒ
$ nodemon -i node_modules/ server.coffee --dump
3 Dec 21:17:18 - [nodemon] v0.9.10
[nodemon] exception in nodemon killing node
[nodemon] Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at Object.fs.watch (fs.js:1076:11)
at Function.check (/usr/local/lib/node_modules/nodemon/lib/config/watchable.js:34:6)
at alternativeCheck (/usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:18:15)
at /usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:36:11
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
ããŒããç³ãèš³ãããŸããããã¹ã¯ãªããã®åã«--dump
ã貌ãä»ããŠããããŸããïŒèšå®ã®ãã³ãã衚瀺ãããã¯ãã§ãã
ç§ã¯ãã§ã«äž¡æ¹ãè©ŠããŸãã:(
$ nodemon -i node_modules/ --dump server.coffee
3 Dec 21:25:35 - [nodemon] v0.9.10
[nodemon] exception in nodemon killing node
[nodemon] Error: watch ENOSPC
at errnoException (fs.js:1019:11)
at FSWatcher.start (fs.js:1051:11)
at Object.fs.watch (fs.js:1076:11)
at Function.check (/usr/local/lib/node_modules/nodemon/lib/config/watchable.js:34:6)
at alternativeCheck (/usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:18:15)
at /usr/local/lib/node_modules/nodemon/lib/config/checkWatchSupport.js:36:11
at ChildProcess.exithandler (child_process.js:641:7)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
ããã éæã«èãããããªãã®ã§ããããã®ãšã©ãŒãçºçãããšãã«ãã·ã¹ãã ã®max_user_watches
ãå¢ããããšã§ä¿®æ£ããŸããã ç§ã¯ãã®ã¹ã¬ãããèŠãŠãäœãä»ã®ããšãèµ·ãã£ãŠãããã©ããã確èªããŠããŸããã
@taylorjbrennanããã@ chokã¯äžè²«ããŠè€è£œã§ããŸããããŠãŒã¶ãŒãmax_user_watches
ioããžãã¯ãå®è¡ããªããŠãnodemonãä¿®æ£ããå€æŽãè¡ã£ãŠããŸãã
@remyçŽ æŽããããç§ã¯ãããèŠãã®ã楜ãã¿ã«ããŠããŸãã
@chokããªãã¯åã³ãããè©Šãããšãã§ããŸã[email protected] -æèšã®æ°ãå€§å¹ ã«äœãããå¿ èŠããããŸãã®ã§nodemonä»ïŒããã¯ãŸã åé¡ã§ãããªãã°ãç§ã¯åã³éããŸãïŒãããã©ã«ãã§ã¯.gitãšnode_modules / ** / node_modulesãç¡èŠããŸãã
ç§ã¯ãŸããæ€åºããããšããã€ããã watch ENOSPC
ãšã©ãŒãããŠå¢å ã«ã€ããŠã®ã¡ãã»ãŒãžã¢ãŠããšã³ãŒmax_user_watches
ã çæ³çã§ã¯ãããŸããããç§ãæ¬åœã«ã§ããããšã¯ãã以äžãããŸããã
ç§ã¯ãããã®ã¡ãã»ãŒãžãæã£ãŠããŸãã:)ãããä»ç§ã¯ïŒ245ã§èª¬æãããŠããåé¡ãæ±ããŠããŸã
ç§ã¯ã¡ããã©ãã®åé¡ãæ±ããŠããŸããããããŠããã¯ã·ã¹ãã äžã§éããŠãããã¡ã€ã«ãå€ããããšããåé¡ã§ããã ïŒSublime Textã¯ãèš±å¯ãããšããããã®ãã¡ã€ã«ãéãã®ã倧奜ãã§ãïŒ
Sublime 2ã§å€ãã®ãã¡ã€ã«ãå«ããã£ã¬ã¯ããªãéããšããã«ãnodemonã¯æ©èœããªããªããåç §ãããŠãããšã©ãŒãåãåºããŸãã Sublimesã®ããã©ã«ããéããæ©èœã䜿çšããªãããšã§ããåé¿ã§ããŸããã§ããã ãã³ã@ eyce9000ãããããšãã
@timtipsã¯sublimetext3ããã³
@baioã¯ãããå確èªã§ããŸããã [email protected]ã¯ãããŸã
圌ã¯ãã®ãã°ãéããããšãã§ããŸããïŒ nodemonãšnodejsã®æ°ããããŒãžã§ã³ãšããŠããã®åé¡ã¯è§£æ±ºãããŸãããããããå®å šã«è§£æ±ºããããšã¯èšããŸããã ãã¯ãé »ç¹ã«ã¯çºçããŠããªããšèšããŸãã
@alejonextã¯npm install -g nodemon@dev
è©Šãããšãã§ããŸã-1.2.1ã«ã¯ãªãããªãã®æ°ã®å€æŽãå ããŸããã
ãšã©ãŒã¯å®éã«ã¯ãErrorNOdisk SPaCeããæå³ããŸãããç£èŠãããŠãããã¡ã€ã«ã®æ°ã«é¢é£ããŠãããšæããŸããç£èŠã³ãŒããå€æŽããããšã§ããã¡ã€ã«æ°ãæžããå¿ èŠããããŸã...
@remyäœåã¯å®ç§ã§ã:)ããªãã®ä»äºã«æè¬ããŸã!!!!
çãã ä»é±ã¯1.3.0ããnpmã®å®å®ãªãªãŒã¹ãããããã°ä¿®æ£ããããããããŸãã
@remyã¯å¿çæéã«é©ããŠããŸããã ããããšãïŒ
@remy
nodemonkillingããŒãã®äŸå€
ãšã©ãŒïŒENOSPCãèŠã
errnoExceptionã§ïŒfs.jsïŒ1030ïŒ11ïŒ
FSWatcher.startïŒfs.jsïŒ1062ïŒ11ïŒã§
Object.fs.watchïŒfs.jsïŒ1087ïŒ11ïŒã§
ããŒãv0.10.33
OSïŒLinux ubuntu
ãã®ã³ãã³ãã§ãããä¿®æ£ããŸããhttps://github.com/ember-cli/ember-cli/issues/1240#issuecomment-47855317
ããããããã±ãŒãžãæŽæ°ããããšããå§ãããŸããïŒ
ãããããªããããªæãã«ãªã£ãã®ãããã ç§ã¯ããŒãããŒãžã§ã³ãããŒãžã£ãŒã䜿çšããŠããŸã
ããŒã0.12.0
npm 2.7.0
æ®ãç«0.2.0
@ahnbizcad
å€åã®ãã
https://github.com/joyent/node/wiki/API-changes-between-v0.10-and-v0.12#resource -managementïŒ
ã·ã¹ãã ã«ã¯ããŠãŒã¶ãŒãç£èŠã§ãããã¡ã€ã«ã®æ°ã«å¶éããããŸãã Dropboxãªã©ã®ä»ã®ããã°ã©ã ã§Gruntãå®è¡ããŠããå Žåã¯ãæèšãããã«ãªããªãå¯èœæ§ããããŸãã
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
"nodemon": "^1.4.1"
ãš"node": "0.12.7"
ã§ãã®åé¡ãçºçããŠããŸãïŒãã£ããããŸããïŒ
ïŒ625ã§ãè©Šããã ãã
ç«ã®äžã2015幎9æ8æ¥ååŸ04æ20ãŠã§ã¹ãªãŒã»ã±ã€ãã¹ã®[email protected]ã¯æžããŸããïŒ
ãnodemonãïŒã^ 1.4.1ãããã³ãnodeãïŒã0.12.7ãã§ãã®åé¡ãçºçããŠããŸã[ç»åïŒ
ïŒæ®å¿µã ã£ãïŒ]â
ãã®ã¡ãŒã«ã«çŽæ¥è¿ä¿¡ããããGitHubã§è¡šç€ºããŠãã ãã
https://github.com/remy/nodemon/issues/214#issuecomment-138598438 ã
alpha
è©ŠããŸããããããã§ãENOSPC
ååŸããŠããŸã...
ç§ã®sysctl.conf
ã¯fs.inotify.max_user_watches=10000
ãŸãã
524288
ã«å€æŽãããšæ©èœããŸããããdev-serverãã§ã¯å€æŽã§ããŸããã
ããã€ã®ãã¡ã€ã«ãèŠãããšããŠããŸããïŒ ã€ãŸããããªãã®äžã«ããã€ãããŸãã
äœæ¥ãã£ã¬ã¯ããªïŒ
17æ37ãŠã§ãºãªãŒã±ã€ãã¹ã®ã§ã¯ç«ã2015幎9æ8æ¥ã«[email protected]æžããŸããïŒ
ã¢ã«ãã¡ã§è©ŠããŸããããããã§ãENOSPCãååŸããŠããŸã...
ç§ã®sysctl.confã«ã¯fs.inotify.max_user_watches = 10000ããããŸãã
524288ã«å€æŽãããšåäœããŸããããdev-serverãã§ã¯ã§ããŸãã
ãããå€æŽããŸããâ
ãã®ã¡ãŒã«ã«çŽæ¥è¿ä¿¡ããããGitHubã§è¡šç€ºããŠãã ãã
https://github.com/remy/nodemon/issues/214#issuecomment-138624285 ã
å€ãã¯ãªããæ倧30åã§ãã
ããããnodemonã¯ãããžã§ã¯ãã®ã«ãŒãã§node_modules
ãç£èŠããããšããŠãããšæããŸãã
以äžã¯nodemonã«æž¡ãããæ§æã§ãïŒç§ã¯ãããããŒãã¢ãžã¥ãŒã«ãšããŠäœ¿çšããŠããŸãïŒïŒ
nodemon({
script: 'server/server.js',
watch: [
'server/',
'common/'
],
ext: 'js json coffee'
});
ãµãŒããŒãã©ã«ãã«ã¯æ¬¡ã®ãã®ããããŸãã
7ã€ã®ã³ãŒããŒãã¡ã€ã«
5ã€ã®jsonãã¡ã€ã«
å
±éãã©ã«ããŒã«ã¯1ã€ã®jsonãã¡ã€ã«ãããããŸãã...
ãã...ã ããfind . | wc -l
ãå®è¡ãããã®æ°ã¯ããªãã«äœãäžããŸããïŒ ããã©ã«ãã§ã¯node_modules
ãç¡èŠããããšã«ãªã£ãŠããŸãããèæ
®ãããŠããªãå¯èœæ§ããããŸãã
å®è¡find . | wc -l
ãããžã§ã¯ãã®ã«ãŒãã«ã¯ãç§ã«äžã18266
ç§ã¯åé€ãããšãã«node_modules
ãšbower_components
ã ãäžã320
ã
ããŠãæèšã«ã¯node_modules
å«ãŸããŠãããšæããŸããããã¯ïŒ625ãªãã¡ã¯ã¿ãªã³ã°ã®äžéšã§ãããä¿®æ£ããå¿
èŠããããŸãã
@wesleycoderã¯ãææ°ã®nodemon@dev
ïŒããŒãžã§ã³1.5.0-alpha4
ã§ããå¿
èŠããããŸãïŒã§è©ŠããŠã DEBUG=nodemon <your normal nodemon command>
å®è¡ããå®å
šãªåºåã貌ãä»ããããšãã§ããŸãã
ãããïŒ
ã§ããŸãïŒ
ãšã©ãŒãªãïŒ
ããããšãïŒ
ããã¯ããŠãŒã¶ãŒããã¡ã€ã«ãç£èŠã§ããç¯å²å€ã®ã·ã¹ãã ãåå ã§ããå¯èœæ§ããããŸãã ããªãã¯ubuntuã§æ¬¡ã®ã³ãã³ãã©ã€ã³ã䜿çšããããšãã§ããŸãecho fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
ãŸãã¯è©ŠããŠã¿ãŠãã ããnpm dedupe
ãã®stackoverflowãžã®åç §
@ankibalyan @uttampanara
ã§ããŸã ïŒ
ãšã³ãŒfs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
ç§ã«ãå¹ããŸãïŒ
ãšã³ãŒfs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
ãã£ã¡ãäžç· ïŒ ïŒ+1ïŒ
ãšã³ãŒfs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
ãã®ã³ãã³ããå®è¡ããŸã
echo fs.inotify.max_user_watches=582222 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
å¥ã®å¯èœãªè§£æ±ºçã¯ãã«ãŒããã©ã«ããŒã«nodemon.json
æ§æãã¡ã€ã«ãè¿œå ããç¡èŠãã¿ãŒã³ãæå®ããããšã§ãã次ã«äŸã瀺ããŸãã
nodemon.json
{
"ignore": [
"*.test.js",
"dist/*"
]
}
.git
ã node_modules
ã bower_components
ã .nyc_output
ã coverage
ã .sass-cache
ã¯ç¡èŠããããããããããæ§æã«è¿œå ããå¿
èŠã¯ãããŸãããfsnotifyããªãã¯ã¯dockerã³ã³ããã§ã¯æ©èœããªãããã§ã...å°ãªããšãAlpine3.8ã§ã¯ãåãENOSPCãšã©ãŒãçºçããŸãã ããŒã«ãéæšå¥šã«ãªããã¬ã¬ã·ãŒè£œåãç¶æããå¿ èŠããããããããã¯ãŸããŸãéèŠã«ãªã£ãŠããŸãã
æãåèã«ãªãã³ã¡ã³ã
æçš¿ã¯ãå©çšå¯èœãªæèšã®æ°ãå¢ããããã«ãããå®è¡ããããšãææ¡ããŠããŸãã