【发布时间】:2021-11-28 09:42:19
【问题描述】:
我在一个简单的快速应用程序中使用 nodemon,最近发生了一些事情,每次我将子文件保存在文件夹中时,都会创建一个 dist 文件夹并创建一个子文件同名 - 在文件名中添加 .dev.。
据我了解,dist 文件仅在我最终编译应用程序以进行生产时才创建 - 而不是在开发时?
如何在每次保存时阻止 dist 文件的创建?
我的 package.json
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "nodemon index.js"
},
即
保存前
- routes
- tests.route.js
保存后
- routes
- dist
- tests.route.dev.js
- tests.route.js
【问题讨论】:
-
dist 通常是一些 TS 代码的“编译”JS 版本。你在项目中有任何打字稿文件吗?有
tsconfig.json吗? -
我搜索了项目中的所有 .ts 文件,以防我遗漏了任何文件。我什么都看不到!
-
等待保存是指每次保存项目时都会创建它吗?
-
每次我在给定文件夹中保存文件时 - 是的。它要么创建一个新的.dev。文件或覆盖已创建的文件 - 在 dist 文件夹中。
-
这感觉更像是 IDE 问题,而不是 Nodemon 问题。也许您的其中一个扩展正在发挥作用?或者尝试使用不同的 ide。
标签: node.js npm nodemon npm-start