如何使用 webpack 配置 pm2 以进行打字稿编译和重新加载?

How to configure pm2 with webpack for typescripts compile and reload?

是否有任何样板代码可用于 pm2webpack 监视选项以实现 ts 文件自动热重载?

pm2 start index.js 直接对 运行 有帮助,但是如何在执行之前添加多个任务,例如监视文件并使用 webpack 和 dist 文件夹中的 pm2 自动重新加载?

为pm2 config创建一个process.json 在脚本键中你可以给运行一个webpack编译器。我不确定它是否会 运行 因为它会重新加载。

经过大量考虑性能的研究后,我终于坚持使用它,我可能会添加实时重新加载,这是待办事项。但目前还不是优先事项。

scripts": {
    "build": "webpack --config webpack.config.js --watch",
    "pm2": "pm2 start ./dist/server.js --watch=true",
    "postinstall": "npm run build",
    "test": "jest --forceExit",
    "test-ci": "npm test && cat ./coverage/lcov.info | coveralls",
    "start": "supervisor ./dist/server.js",
    "server:dev": "concurrently \"npm run build \" \"npm run start\""
  }