如何让nodemon在package.json中使用“scripts”而不是“main”?

时间:2016-03-05 19:51:25

标签: javascript node.js babeljs package.json nodemon

我写了一个名为server.js的主文件的简单服务器,这样我在package.js中有"main"字段,就像这样

"main": "server.js"

我的服务器使用了一些ES7功能,所以我运行它就像这样babel-node server.js。为了防止每次运行服务器时都输入此命令,我已将"scripts"字段添加到package.json

"scripts": {
  "start": "babel-node server.js",
},
之后我只需输入npm start

即可运行服务器

我还在全局安装nodemon以在发生某些更改时自动重启服务器,我在这里遇到了一些问题。当我在终端中输入nodemon时,它会尝试在没有server.js的情况下运行babel,以便崩溃。如果我从package.json nodemon删除"main"字段成功使用"start"脚本。所以问题是:我可以在我的package.json中使nodemon使用"scripts"而不是"main",以便将“main”字段保留为nodemon吗?

0 个答案:

没有答案