首先在 package .json中的scripts里加入以下代码 "debug":"nodemon --ext js,ts --exec node -r ts-node/register --inspect src/main.ts", 解释一下就是使用nodemon 然后进入调试模式(打好断点后) 接着执行debug模式 ts-node 本身不支持--inspect这个命令的,所以你需要用用原生的node然后引入ts-node 来编...
这是我的 nodemon.json:{ "watch": ["src"], "ext": "ts", "ignore": ["src/**/*.spec.ts"], "exec": "ts-node ./src/index.ts"}我的项目有 js 和 ts 文件,我希望它也可以观察 js 文件中的更改,但只有在我更改 index.ts 时它才会重新启动 1 回答精慕HU TA贡献1845条经验 获得超8个...
Nodemon 现在将自动检测和运行.ts文件ts-node。顺便说一句,它实际上.py也.rb可以使用 python 和 ruby...
"app.ts", "index.ts" ], "ignore": [ "test/*.spec.ts" ], "delay": "1000", "exec": "TS_NODE_PROJECT=tsconfig.server.json node --inspect -r ts-node/register ./app.ts", "ext": "ts ejs yml json" } nodemon.json各配置项含义。 restartable:设置重启模式(指定重启的命令,是一个字...
nodemon./main.jslocalhost6677// 在本地6677端口启动node服务 "start":"ts-node -r tsconfig-paths/register nodemon src/main.ts", 延迟重启# nodemon -delay10main.jsnodemon--delay2.5server.jsnodemon--delay2500msserver.js 这个就类似于js函数中的函数节流,只在最后一次更改的文件往后延迟重启.避免了短时间...
ts: 'ts-node', // 更多的可以在这里添加,如 ls:lsc - 但请确保它是交叉的与 linux、mac 和 windows 兼容,或使 default.js 为基于 node 的实用程序动态附加 .cmd }, watch: ['*.*'], stdin: true, runOnChangeOnly: false, // 为 true 时运行 nodemon xxx 项目不会启动,只保持对文件的监控,当...
如果我们想在调试模式下工作,以便更好地了解代码中发生的情况,我们需要使用“nodemon”和专用的“nodemon.json”配置文件来运行我们的开发“ nestjs”服务器,带有连接打字稿编译器的 ts-node 模块。 对我有用的步骤是: 安装nodemon和ts-node: npm i --save-dev nodemon ts-node 接下来,在项目的根目录中添加...
Setting up nodemon for TypeScript Development, TypeScript: Reloading Ts-Node Automatically on File Changes, Using TypeScript with Express in Nodemon
"app.ts", "index.ts" ], "ignore": [ "test/*.spec.ts" ], "delay": "1000", "exec": "TS_NODE_PROJECT=tsconfig.server.json node --inspect -r ts-node/register ./app.ts", "ext": "ts ejs yml json" } 1. 2. 3. 4. ...
nodemon--exects-node app.ts 这将使用 ts-node 执行 TypeScript 文件,并监视更改以实时重新加载应用程序。 结论 Nodemon 是一个非常强大的工具,可以节省时间和精力,让程序员专注于编写代码而不是手动重启服务器。全局安装 npm 中的 Nodemon 很容易,使用也非常简单。如果您是一个 JavaScript 开发者,不要犹豫,尝试...