我应该在每次使用 ExpressJS/Node 更改时重新启动应用程序服务器吗? [复制]

Posted

技术标签:

【中文标题】我应该在每次使用 ExpressJS/Node 更改时重新启动应用程序服务器吗? [复制]【英文标题】:Should I restart application server on every change using ExpressJS/Node? [duplicate] 【发布时间】:2014-07-22 00:43:20 【问题描述】:

我现在正在开发 Node.JS 应用程序,并且我将使用 ExpressJS 作为 MVC 框架。从现在开始,重点是:每次我对 app.js 进行一些更改时,我是否应该重新启动服务器 (node app.js)?

如果是这样,有没有办法通过?这样做有点无聊。

【问题讨论】:

您可以使用 npm 的永久包(或类似的东西)在源文件更改或应用程序崩溃时自动为您执行此操作。 【参考方案1】:

显然,如果您不重新启动服务器,您将看不到所做任何更改的结果,但是您不必手动执行此操作。当您更改源文件时,有许多选项会自动重启应用程序,最流行的是:

nodemon forever supervisor

【讨论】:

以上是关于我应该在每次使用 ExpressJS/Node 更改时重新启动应用程序服务器吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

我应该在每次基于Selenium的自动化测试后退出浏览器吗?

游戏机:我应该为应用内购买推出内部测试吗?

使用 createRef 创建的 ref 在每次渲染时不应该是相同的吗?

为啥每次递归都使用这么多的堆栈空间?

我应该每次都运行 Glue 爬虫来获取最新数据吗?

只进行一次查询并将其存储在数组中还是每次都进行查询更有效?