【问题标题】:How am I able to create a Restart Config instead of the start config (.vscode)我如何能够创建重新启动配置而不是启动配置(.vscode)
【发布时间】:2018-05-25 15:34:56
【问题描述】:
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "program": "${workspaceFolder}\\main.js"
        }
    ]
}

这是网站启动的配置。有没有办法制作重启配置或脚本?

【问题讨论】:

    标签: node.js express visual-studio-code


    【解决方案1】:

    我在vscode 网站上找到了这个来源,我认为这正是你想要的。

    首先在你的机器上安装nodemon

    npm install -g nodemon
    

    然后使用这个配置

    {
        "name": "Launch server.js via nodemon",
        "type": "node",
        "request": "launch",
        "runtimeExecutable": "nodemon",
        "program": "${workspaceFolder}/main.js",
        "restart": true,
        "console": "integratedTerminal",
        "internalConsoleOptions": "neverOpen"
    }
    

    【讨论】:

    • 这项工作一旦在我的服务器计算机上运行并被托管?如果我更改任何内容,我想确保它自动重启。
    • @Messivert 是的,只要您的托管代码发生更改,它肯定会工作,它将重新启动节点。检查他们的FAQ 关于生产使用部分,但我不建议在生产服务器上使用 nodemon。
    【解决方案2】:

    假设您只为本地开发这样做,您可以尝试

    bdspen/nodemon_vscode 使用nodemon 或者在生产中您可以从package.json 配置nodemon,以便在失败等时重新启动应用程序。还值得一提Forever 这里。

    【讨论】:

      猜你喜欢
      • 2017-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-18
      • 2023-02-13
      • 2020-09-21
      • 2019-02-21
      • 2021-05-23
      相关资源
      最近更新 更多