Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Nodemon正在重新启动页面重新加载_Node.js_Nodemon_Boilerplate - Fatal编程技术网

Node.js Nodemon正在重新启动页面重新加载

Node.js Nodemon正在重新启动页面重新加载,node.js,nodemon,boilerplate,Node.js,Nodemon,Boilerplate,我有一个简单的hackathon nodejs样板,实际上我改变了一些事情。 我安装了nodemon和插件来观看SCS。我启动了scss插件和nodemon,但每次我重新加载页面(f5)或写入url时,它都会重新启动(由于更改)。即使我禁用了scss插件,它也会重新启动。 问题是在我开始使用自己的nodemon.json文件后出现的 { "ext": "css,js" } 当我删除该文件时,一切都正常 知道我能做什么吗? 这是我用来排除扩展的样板文件(我相信您希望排除.scss和.cs

我有一个简单的hackathon nodejs样板,实际上我改变了一些事情。 我安装了nodemon和插件来观看SCS。我启动了scss插件和nodemon,但每次我重新加载页面(f5)或写入url时,它都会重新启动(由于更改)。即使我禁用了scss插件,它也会重新启动。 问题是在我开始使用自己的nodemon.json文件后出现的

{
    "ext": "css,js"
}
当我删除该文件时,一切都正常

知道我能做什么吗? 这是我用来排除扩展的样板文件(我相信您希望排除.scss和.css,因为它们将由sass观察者更新),您可以在nodemon.json中进行排除

{
  "ignore": ["*.css", "*.css.map", "*.scss"],
  "ext": "js"
}
这应该是可行的,因为css路径不应该以任何方式更改(scss/css文件的位置/名称将是相同的),所以任何时候代码查找它们时,它们都将获得最新版本

如果您正在使用启动器,您可能会考虑忽略所有公共目录,因为最新版本将始终由后端发送:

{
  "ignore": ["public*"]
}

您是否仅在css/js更改时尝试重新启动,还是仅在非css/js更改时尝试重新启动?仅当css或js更改时如果您让scss插件监视样式更改,则不应该让nodemon监视样式更改并在每次更改时重新启动服务器。服务器应该为该路径(例如:public/css/mystlyles.css)中的任何内容提供最新版本,但是当我只有用于js的nodemon时。sass watcher打开了,只有当js改变,css不会改变(文件改变)时,它才会重新启动服务器,但网站看起来是一样的,我需要重新启动它。但我想知道,这个样板文件在一段时间内拯救了公众对个人电脑的好奇,这可能就是问题所在:天哪,我是个白痴。无论如何谢谢你:D