我使用默认的nest start --watch命令在监视模式下运行应用程序。服务器会在更改任何源文件时重新启动,这是预期的。但是,我需要忽略一些目录或文件,以免在发生更改时重新启动服务器。NestJS中是否有办法实现这一点?
nest start --watch
ddhy6vgd1#
我能够找到一个变通方案。这是更新nodemon.json文件,以包括目录,我想忽略从重新启动。然后启动应用程序,我只是运行nodemon命令。
{ "watch": ["src"], "ext": "ts", "ignore": ["public"], "exec": "ts-node ./src/main" }
希望这能帮上忙
jgwigjjp2#
我可以通过编辑tsconfig.build.json文件并将该文件夹添加到exclude数组中来修复此问题。“exclude”:[.,“您的文件夹”]
ws51t4hk3#
您应该更新以下软件包:
rdrgkggo4#
您应该编辑这些文件:
tsconfig.json
tsconfig.build.json
在“exclude”数组中添加要忽略的文件夹:"exclude": [..., "your-folder"]
"exclude": [..., "your-folder"]
4条答案
按热度按时间ddhy6vgd1#
我能够找到一个变通方案。这是更新nodemon.json文件,以包括目录,我想忽略从重新启动。然后启动应用程序,我只是运行nodemon命令。
希望这能帮上忙
jgwigjjp2#
我可以通过编辑tsconfig.build.json文件并将该文件夹添加到exclude数组中来修复此问题。“exclude”:[.,“您的文件夹”]
ws51t4hk3#
您应该更新以下软件包:
rdrgkggo4#
您应该编辑这些文件:
tsconfig.json
tsconfig.build.json
在“exclude”数组中添加要忽略的文件夹:
"exclude": [..., "your-folder"]