webpack 防止在监视模式下运行时,在更改某些文件夹时自动重新启动服务器

sf6xfgos  于 12个月前  发布在  Webpack
关注(0)|答案(2)|浏览(127)

我在watch模式下运行NestJS应用程序。通常,每当我在代码中对文件进行更改时,它都会重新启动服务器,这是预期的行为。
我使用默认的nest start --watch命令来执行此操作。
但是,在某些情况下,我不想重新启动服务器。
以我的例子为例,我一直在测试从前端上传文件。每当我将文件上传到代码库中的文件夹时,它都会认为我对实际代码库进行了更改。因此,它会自动重启服务器,并对请求返回意外的响应。我不希望在将文件添加到uploads目录时服务器重新启动。
请帮我解决这个问题。

kq0g1dla

kq0g1dla1#

运行服务器时不要更改服务器文件。保存文件到存储库外的文件夹中。不应将文件下载到服务器中,它们应存储在其他地方,如存储服务,而不是代码库。

qnzebej0

qnzebej02#

我不知道这是否是这个特定问题的答案,但如果你的服务器在运行“yarn start:dev”后一直重启,请将以下内容添加到tsll.json:

"exclude": [
"dist",
"node_modules"

字符串
]这就解决了问题

相关问题