我们肯定遇到过,这样一个问题,
node+ts
每次用nodemon运行的时候 ,更改了ts内容 ts却并没有编译,导致每次都要运行一次tsc
然后再nodemon app.js
这样做是很烦人的。每次更改ts 每次重新运行。
找了许久的办法跟各位分享下 第一步
安装:npm install concurrently --save-dev
//package.json
"devDependencies": {
"@types/express": "^4.17.21",
"concurrently": "^8.2.2" //会出现以下安装版本情况
},
然后再
package.json
文件中更改如下:
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "concurrently \"tsc -w\" \"nodemon src/main.js\"" //我是src文件下的main.js的运行文件 所以根据自身情况来更改
},
运行
npm start
这样就完成了!