2

有没有办法在没有 webpack 或其他捆绑器的情况下做到这一点?

或者唯一的选择是使用两个控制台,您将在一个控制台和第二个 lint 中构建?

4

2 回答 2

2

我认为这将需要两个过程:一个用于“tsc -w”,另一个用于 linting。linting 可能发生在第二个终端、IDE 或构建脚本中,但无论哪种方式,它仍然是另一个过程。

这是否回答你的问题?

于 2019-11-30T19:30:05.653 回答
0

例如,首先:npm i tsc-watch -D 然后,在package.json

"scripts": {
   "lint": "eslint . --ext .ts",
   "serve:reload": "npm run lint && node ./dist/index.js",
   "serve": "tsc-watch --noClear --onSuccess \"npm run serve:reload\"",
于 2022-01-15T20:04:47.790 回答