webpack 在某些目录中进行更改时阻止NestJS服务器重新启动

xghobddn  于 2023-01-21  发布在  Webpack
关注(0)|答案(4)|浏览(152)

我使用默认的nest start --watch命令在监视模式下运行应用程序。
服务器会在更改任何源文件时重新启动,这是预期的。
但是,我需要忽略一些目录或文件,以免在发生更改时重新启动服务器。
NestJS中是否有办法实现这一点?

ddhy6vgd

ddhy6vgd1#

我能够找到一个变通方案。这是更新nodemon.json文件,以包括目录,我想忽略从重新启动。然后启动应用程序,我只是运行nodemon命令。

{
    "watch": ["src"],
    "ext": "ts",  
    "ignore": ["public"],
    "exec": "ts-node ./src/main"
  }

希望这能帮上忙

jgwigjjp

jgwigjjp2#

我可以通过编辑tsconfig.build.json文件并将该文件夹添加到exclude数组中来修复此问题。“exclude”:[.,“您的文件夹”]

ws51t4hk

ws51t4hk3#

您应该更新以下软件包:

  • typescript
rdrgkggo

rdrgkggo4#

您应该编辑这些文件:

  • tsconfig.json
  • tsconfig.build.json

在“exclude”数组中添加要忽略的文件夹:
"exclude": [..., "your-folder"]

相关问题