如何使用webpack配置pm2 for typescripts编译和重新加载?

时间:2018-03-31 06:25:41

标签: javascript typescript express webpack pm2

是否有任何样板代码使用pm2webpack监视选项进行ts文件自动热重载?

pm2 start index.js有助于直接运行,但是如何在执行此操作之前添加多个任务,例如使用webpack和pm2从dist文件夹自动重新加载?

2 个答案:

答案 0 :(得分:5)

在考虑性能的大量研究之后,我终于坚持这一点,我可能会添加实时重载,这是任务。但不是现在的优先事项。

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\""
  }

答案 1 :(得分:0)

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