【问题标题】:differences between node and nodemon for express 4 projectexpress 4项目的node和nodemon之间的区别
【发布时间】:2018-11-04 12:37:08
【问题描述】:

在我的 package.json 脚本部分之前,我已经从 ES 6 导入、导出迁移到 CommonJS 模块:

   "start": "NODE_ENV=development nodemon ./src/server.js --inspect --exec babel-node -e js"

现在:

   "start": "NODE_ENV=development node ./src/server.js" 

一切运行良好且快速,但“--inspect --exec babel-node -e js”仅适用于 nodemon?
我正在使用 node8,它适用于我所有的 es6、es2017,无需导入/导出。我真的不需要了。我说的对吗?

【问题讨论】:

    标签: node.js nodemon


    【解决方案1】:

    --inspect 用于调试目的,而--exec babel-node 命令用于在开发模式下启动应用程序(让 Babel 解释 ES6 代码)。

    Nodemon 是一个监视文件更改和重启服务器的守护进程。

    更多详情请阅读:

    希望这会有所帮助。

    【讨论】:

    • 但是 --inspect 和 --exec babel-node 仅对 nodemon 有用吗?还是节点?
    • 在开发模式下调试很有用。 Node 和 Nodemon 只是启动服务器的方式。如果需要,您可以使用它。你可以说是可选的。
    • 巴别塔呢?我真的不再想了
    • 取决于您的要求。以上内容有帮助吗?
    • 谢谢,但是看起来 --exec babel-node 被 node 忽略了,它只是对 nodemon 有用,你能确认一下吗?
    猜你喜欢
    • 1970-01-01
    • 2021-09-15
    • 2012-09-22
    • 2016-12-27
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 2015-03-03
    • 1970-01-01
    相关资源
    最近更新 更多