Как я могу создать конфигурацию перезапуска вместо начальной конфигурации (.vscode) - PullRequest
0 голосов
/ 25 мая 2018
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "program": "${workspaceFolder}\\main.js"
        }
    ]
}

Это конфиг для запуска сайта.Есть ли способ сделать перезапуск конфигурации или сценария?

Ответы [ 2 ]

0 голосов
/ 25 мая 2018

Я нашел этот источник на 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"
}
0 голосов
/ 25 мая 2018

Предполагая, что вы делаете это только для локальной разработки, вы можете попробовать

bdspen / nodemon_vscode , который использует nodemon , альтернативно, в производственном процессе вы можете настроить nodemon из package.json,чтобы перезапустить приложение при сбое и т.д. Также стоит упомянуть Forever здесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...