我正在使用 pm2 和生态系统文件进行配置.文件更改时自动重启应用程序不起作用



我正在尝试在VS代码中使用以下config(launch.json(调试节点应用程序:

"configurations": [
{
"type": "node",
"request": "attach",
"name": "Attach by Process ID",
"processId": "${command:PickProcess}",
"port": 9229
},

要运行的命令是:pm2 start ecosystem.config.js --only development。

我的生态系统配置文件看起来像开发模式:

apps: [
{
name: "development",
script: "./app.js",
node_args : ["--inspect-brk"],
watch: true,
ignore_watch : ["node_modules", "logs"],
watch_options: {
"followSymlinks": false
},
.....
.....
.....
env: {
NODE_ENV: "development"
}
}]

我的更改没有反映,即使,我正在使用watch:true。

在package.json文件中使用以下命令,我可以调试我的应用程序。 "debug": "pm2 start ./app.js --node-args=--inspect-brk --watch">

最新更新