是否有一个nodemon对应于windows ?
Is there a nodemon equivalent for windows
所以nodejs现在可用于windows,但是否有一个服务,帮助开发像nodemon在windows上工作?
我写了一些简单的东西,请让我知道它是否适合你。
这里:nodemonw
nodemon在windows上为我工作(windows 8.1 32位,node v0.10.26)。非常感谢维护人员。
如果你的Windows上安装了IIS组件,你可以尝试IISNode并利用一些好处(引用自wiki):
流程管理。 iisnode模块负责node.exe进程的生命周期管理,使其易于提高整体可靠性。您不必实现基础结构来启动、停止和监视流程。
与其他内容类型并列。 iisnode模块以一种允许单个网站包含多种内容类型的方式与IIS集成。例如,一个站点可以包含node.js应用程序、静态HTML和JavaScript文件、PHP应用程序和ASP. js。网络应用程序。这样可以为手头的工作选择最好的工具,也可以逐步迁移现有的应用程序。
多核服务器上的可伸缩性。由于node.exe是单线程进程,它只能扩展到一个CPU核心。iisnode模块允许每个应用程序创建多个node.exe进程,并在它们之间负载平衡HTTP流量,因此可以充分利用服务器的CPU容量,而不需要应用程序开发人员编写额外的基础架构代码。
集成调试。使用iisnode集成调试,您可以从运行在Windows, Mac或Linux上的浏览器调试部署到IIS的node.js应用程序。您获得了这种开箱即用的支持,不需要额外的配置或安装。该解决方案的设计方式是共享主机、防火墙和代理友好的。iisnode中的集成调试使用Danny Coates的node-inspector。
自动更新。 iisnode模块确保无论何时node.js应用程序更新(即脚本文件已更改),node.exe进程都会被回收。正在进行的请求被允许使用旧版本的应用程序优雅地完成执行,而所有新请求都被分派到新版本的应用程序。
通过HTTP访问日志。 iisnode模块提供通过HTTP访问node.exe进程的输出(例如由console.log调用生成)。这个工具是帮助你调试部署到远程服务器上的node.js应用程序的关键。
对node.js应用程序代码的最小更改。 iisnode模块可以通过非常小的更改来托管现有的HTTP node.js应用程序。通常所需要做的就是将列出的HTTP服务器地址更改为iisnode模块通过process.env.PORT环境变量提供的地址。
综合管理经验。 issnode模块与IIS配置系统完全集成,使用与IIS其他组件相同的工具和机制进行配置和维护。
其他IIS优点。端口共享、安全、URL重写、压缩、缓存、日志
如果你安装了Node.js 18或更高版本,你可以使用实验--watch
模式而不是nodemon:
node --watch index.js
将自动为您重启服务器
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 如何在只能有一个asp.net表单的主页上从asp.net页面中的javascript中获取值
- 有可能在来自链接的警报中有一个值吗
- 是否<asp:文本框>有一个onFocusLost事件
- 让谷歌数据图表有一个24小时x轴
- PayPal按钮是否有一个简单的选项,其中金额基于一些用户输入
- 我确实有一个表单,如果用户输入了输入,它应该检查否定或空的输入框,并抛出一条警告消息
- 在这个使用hasOwnProperty的对象扩展程序中有一个错误,I'我不确定那个bug是什么,也不确定这个扩展
- 当知道同一hiearch中至少有一个元素时,遍历到元素.结构使用jquery
- PNG图像被覆盖,但每个图像都有一个链接可以更改,每次一个-Javascript/jQuery/CSS
- JQuery是否有一个“;移动“;作用或者有没有一种更紧凑的方法来做到这一点
- Regex或javascript每X个连续单词中有一个单词
- Jquery时间启动计时器,我有一个计时器的代码,但它在页面加载时启动
- 是否有一个javascript库来解析简单的查询
- 在一个函数中,我有一个未捕获的语法错误:意外的标记else
- 检查一个元素是否有一个类与另一个类总是返回true
- 我有一个用幻灯片制作的网页,但幻灯片会在屏幕上移动
- 为什么用windows.location重定向到新的URL后会有一个额外的对象
- 两个Meteor示例中有一个无法在Windows 10上运行
- 是否有一个nodemon对应于windows ?