节点编译文件更改

我在本地做小编程挑战。

在一个选项卡中,我草拟了一个解决scheme,我们称之为challenge.js ,在另一个选项卡中,当我进行更改时,运行命令node challenge.js

有没有一种方法可以让节点在每次对challenge.js进行更改时自动进行编译?

第一个评论回答了这个问题。

我安装了nodemon:

 $ npm install nodemon -g $ nodemon app.js 

它完美的作品。

这是用于开发环境吗? 如果是的话,你可以使用像webpack,gulp等构build工具。

Webpack提供了一个工具webpack-dev-server ,在每次更改时重新编译你的包。

我希望能有所帮助。

使用nodemon。 https://www.npmjs.com/package/nodemon我在服务器开发工作,它每次我保存文件引用服务器。 如果它的情况下你想要的东西活着重新开始每次崩溃或如果任何改变使用pm2 https://www.npmjs.com/package/pm2