实现目标,更改代码之后自动加载。1)
安装 npm install -g ts-node
, 然后通过命令运行ts脚本 ts-node index.ts
。
npm install --save-dev nodemon
以下面的文件布局为示范
├── node_modules ├── src │ ├── models │ ├── controllers │ ├── services │ ├── app.ts ├── index.ts ├── package.json └── ...
创建一个nodemon.json文件
修改package.json文件中脚本段
{ "scripts": { "dev": "nodemon", "start": "ts-node ./src/app.ts" } }
npm run dev
npm run start
全局安装 nodemon : npm i -g nodemon
运行一个文件 nodemon src\index.ts
使用VSCode的调试功能,会极大增加开发速度。
本地安装 ts-node npm i --save-dev ts-node tsconfig-paths
上面的实时修改进程使用的是全局安装的ts-node,注意此两者不同。
必须在package.json所在的根目录打开VSCode,否则会有路径错误。
参考文章