看起来当我执行fs.writeFile()时,更改的文件会重新启动nodemon.如何让它不重启?

jac*_*ank 4 json mongodb node.js nodemon

我认为正在发生的事情是,回调到猫鼬更新收集我做了writeFileall.json,我认为这是导致我的nodemon重新启动.

cmd窗口:

file saved
[nodemon] restarting due to changes...
{ ok: 1, nModified: 0, n: 1 }
Anon user added to doc
{ ok: 1, nModified: 1, n: 1 }
[nodemon] starting `node server.js`
listenting on port: 3000
Run Code Online (Sandbox Code Playgroud)

我不希望它在all.json更改时重新启动.

当它重新启动时我得到一个新的会话,我想在开发时做那个会话的东西.我现在不想使用mongo-store或session store.我只是不希望节点重新启动或获得新会话,但我想修复它而不使用会话参数.

所以请确认一下,因为all.json文件发生了变化,这就是nodemon重新启动的原因.我知道它不会重新启动jade或ejs文件,但我不知道json

另外请建议一个解决方案.

Tra*_*Guy 12

将您正在创建的文件的名称添加到名为的文件中nodemon.json,并将其放在工作文件夹的根目录中:

{
  "ignore": ["*.test.txt", "myfiles/*"]
}
Run Code Online (Sandbox Code Playgroud)

查看其它选项这里.