ts-node配合nodemon实现typescript文件自动执行
要使用ts-node
搭配nodemon
来自动执行TypeScript文件,你需要做以下几步:
- 确保你已经安装了
nodemon
和ts-node
。如果没有安装,可以使用npm或yarn来安装它们:
npm install -g nodemon ts-node
# 或者
yarn global add nodemon ts-node
- 在你的项目中,创建一个
nodemon.json
文件(如果不存在),并配置nodemon
来监听TypeScript文件的变化并执行ts-node
。例如:
{
"watch": ["src/**/*.ts"],
"ext": "ts",
"exec": "ts-node --files src/index.ts"
}
- 在你的
package.json
文件中,添加一个脚本来启动nodemon
:
{
"scripts": {
"start": "nodemon"
}
}
- 现在,你可以通过运行以下命令来启动你的应用程序,并且每当你的TypeScript文件发生变化时,
nodemon
会自动重新执行它:
npm start
# 或者
yarn start
确保你的tsconfig.json
文件已正确配置,以便ts-node
能够编译并执行TypeScript代码。
评论已关闭