【问题标题】:Starting Loopback with nodemon使用 nodemon 启动 Loopback
【发布时间】:2016-08-26 06:00:37
【问题描述】:

我想在修改 js 和 json 时自动重启我的本地 strongloop/loopback 应用程序。我正在使用 nodemon 进行测试,但即使未修改 js 或 json,该应用程序也会始终重新启动。

是否有解决此问题的替代方法?

谢谢, 克里斯托夫

【问题讨论】:

  • 显示您正在使用的 nodemon 命令。当我使用:'nodemon server/server.js'时,它对我来说很好。

标签: strongloop nodemon


【解决方案1】:

也许有另一个文件在不断变化,nodemon 正在监控。如果是这样,您可以使用 --ignore 命令。 例如 Nodemon - exclusion of files

【讨论】:

    【解决方案2】:

    您只需几个步骤即可完成:

    1. 安装nodemon:npm i --save-dev nodemon
    2. scripts 部分打开 package.json 添加新行:"dev" : "nodemon server/server.js --watch common --watch server"
    3. 使用命令运行您的服务器:npm run dev

    每当您更改文件夹中的某些内容时:commonserver nodemon 将使用提供的更改重新启动应用程序。

    【讨论】:

      【解决方案3】:

      如果您想使用 nodemon 运行项目,可以将其添加到 package.json:

      "nodemonConfig": {
        "verbose": true,
        "watch": [ "src/" ],
        "ignore": [ "dist/*" ],
        "ext": "ts",
        "exec": "npm start"
       }
      

      然后使用 nodemon dist/index.ts 运行项目。 这适用于我使用 lb4。

      【讨论】:

        猜你喜欢
        • 2014-05-27
        • 2013-11-14
        • 2018-01-29
        • 2019-06-22
        • 2019-03-23
        • 2016-06-03
        • 2016-02-26
        • 2018-01-05
        相关资源
        最近更新 更多