我在本地做小编程挑战。
在一个标签中,我草拟了一个解决方案,让我们将其称为challenge.js
,在另一个标签中,每当我进行更改时,我都会运行命令node challenge.js
。
是否有一种方法可以在对challenge.js
进行更改时自动编译?
答案 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