节点在文件更改时编译
Posted
技术标签:
【中文标题】节点在文件更改时编译【英文标题】:Node compile on file change 【发布时间】:2017-03-14 17:21:32 【问题描述】:我正在本地进行小型编程挑战。
在一个选项卡中,我草拟了一个解决方案,我们称之为challenge.js
,在另一个选项卡中,每当我进行更改时,我都会运行命令node challenge.js
。
有没有办法让节点在challenge.js
发生更改时自动编译?
【问题讨论】:
这将有助于***.com/questions/1972242/… nodemon 完成了这项工作,谢谢 【参考方案1】:第一条评论回答了问题。
我安装了nodemon:
$ npm install nodemon -g
$ nodemon app.js
而且效果很好。
【讨论】:
【参考方案2】:这是用于开发环境的吗? 如果是,您可以使用 webpack、gulp 等构建工具。
Webpack 提供了一个工具webpack-dev-server,可以在每次更改时重新编译您的包。
希望能帮到你。
【讨论】:
【参考方案3】:使用节点监视器。 https://www.npmjs.com/package/nodemon我从事服务器开发工作,每次保存文件时它都会引用服务器。如果您希望每次崩溃或有任何更改时都需要重新启动,请使用 pm2 https://www.npmjs.com/package/pm2
【讨论】:
以上是关于节点在文件更改时编译的主要内容,如果未能解决你的问题,请参考以下文章
当我尝试在远程 Linux 节点上更改 Eclipse 中的设置时,X 服务器崩溃