节点编译文件更改

时间:2016-11-01 14:37:18

标签: javascript node.js

我在本地做小编程挑战。

在一个标签中,我草拟了一个解决方案,让我们将其称为challenge.js,在另一个标签中,每当我进行更改时,我都会运行命令node challenge.js

是否有一种方法可以在对challenge.js进行更改时自动编译?

3 个答案:

答案 0 :(得分:3)

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

我安装了nodemon:

$ npm install nodemon -g
$ nodemon app.js

它完美无缺。

答案 1 :(得分:0)

这是针对开发环境的吗? 如果是,您可以使用构建工具,如webpack,gulp等。

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

我希望能有所帮助。

答案 2 :(得分:0)

使用nodemon。 https://www.npmjs.com/package/nodemon我在服务器开发中工作,每次保存文件时它都会引用服务器。如果它是一个案例,你想要每次崩溃时重新启动或如果任何更改使用pm2 https://www.npmjs.com/package/pm2