【问题标题】:nodemon in npm script triggered multiple timesnpm脚本中的nodemon多次触发
【发布时间】:2019-06-12 14:25:06
【问题描述】:

我的 npm 脚本:

"build": "tsc -w -p ./src/server",
"run": "nodemon --watch ./dist/server ./dist/server/app.js",
"start": "concurrently --kill-others \"npm:build\" \"npm:run\""

从 VSCode 的终端,我可以使用 start 任务启动应用程序。

但是 nodemon 启动两次,保存文件时会多次重启。我以为是因为build 任务还没有完成。

我怎样才能让这些工作串联起来,让一个等待另一个?我不想使用轮询。

我使用的是 Ubuntu 18,节点 10.15.0,npm 6.5.0。

【问题讨论】:

    标签: node.js npm nodemon npm-scripts


    【解决方案1】:

    运行良好的配置示例:

    package.json:

    "start:dev": "nodemon --config nodemon.json ./dist/src/index.js",
    

    nodemon.json:

    {
      "watch": ["src"],
      "ext": "ts",
      "ignore": ["src/**/*.spec.ts"],
      "exec": "ts-node ./src/index.ts"
    }
    

    【讨论】:

      猜你喜欢
      • 2019-05-08
      • 2018-12-28
      • 1970-01-01
      • 2017-05-10
      • 2017-11-03
      • 1970-01-01
      • 2019-07-10
      • 1970-01-01
      • 2020-02-22
      相关资源
      最近更新 更多