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

时间:2019-12-25 03:49:10

标签: typescript webpack nestjs

我正在使用默认的nest start --watch命令以监视模式运行该应用程序。

更改任何源文件后,服​​务器将按预期方式重新启动。

但是,当发生更改时,我需要忽略某些目录或文件来重新启动服务器。

在NestJS中有实现此目的的方法吗?

2 个答案:

答案 0 :(得分:0)

您应编辑以下文件:

  • tsconfig.json
  • tsconfig.build.json

在“排除”数组中添加要忽略的文件夹:

"exclude": [..., "your-folder"]

答案 1 :(得分:0)

我能够找到一种解决方法。那是更新后的nodemon.json文件,其中包含我要重新启动后忽略的目录。然后,要启动该应用程序,我只需运行 nodemon 命令。

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

希望这会有所帮助