NestJS(7.5.1)未在监视模式下监视资产

NestJS(7.5.1)未在监视模式下监视资产,nestjs,livereload,Nestjs,Livereload,出于某种原因,nest start--watch没有监视任何非类型脚本资产。尽管我完全按照医生说的做了:我似乎不明白。我尝试过标准模式和单回购模式,但都没有成功。我开始了一个新项目,只是为了展示我所看到的 嵌套--版本:7.5.1 运行命令时:npm run start:dev我希望每次更新html文件时都能看到“检测到增量文件更改”消息,并且应用程序会重新加载,但在初始应用程序加载后不会发生任何事情。在初次加载应用程序时,文件确实会被复制到dist文件夹,这样就可以了,但我希望在开发和更新这些

出于某种原因,nest start--watch没有监视任何非类型脚本资产。尽管我完全按照医生说的做了:我似乎不明白。我尝试过标准模式和单回购模式,但都没有成功。我开始了一个新项目,只是为了展示我所看到的

嵌套--版本:7.5.1

运行命令时:
npm run start:dev
我希望每次更新html文件时都能看到“检测到增量文件更改”消息,并且应用程序会重新加载,但在初始应用程序加载后不会发生任何事情。在初次加载应用程序时,文件确实会被复制到dist文件夹,这样就可以了,但我希望在开发和更新这些文件时,应用程序也应该重新加载,但它似乎只适用于typescript文件。我是否误解了这应该做什么

下面是nest-cli.json:

{
“集合”:“@nestjs/schematics”,
“sourceRoot”:“src”,
“编译器选项”:{
“资产”:[“***.html”],
“watchAssets”:正确
}
}

有什么想法吗?

您的资产配置似乎有误,请尝试将对象传递到阵列,就像他们在:


您的资产配置似乎有误,请尝试将对象传递给阵列,就像它们在中所做的那样:


资产配置工作如文档中所述。VS代码没有注册文件更改,所以我通过在IDE外部手动编辑一个文件证明了这一点,并且它可以工作。结束问题资产配置工作如文档中所述。VS代码没有注册文件更改,所以我通过在IDE外部手动编辑一个文件证明了这一点,并且它可以工作。最后一个问题

谢谢,但我也试过了,但仍然不起作用。奇怪的是,它对我来说很好。你的项目是在github上还是我可以仔细看看的地方?啊,我发现了问题所在。它看起来与我的IDE相关。我正在使用VisualStudio代码,并注意到当我在IDE中保存文件时,由于某种原因它不会触发更改。我在VIM中编辑了html文件,这确实触发了watch注册文件更改并正确重新加载。当我检查差异和时间戳以确保不触发监视时,Visual Studio代码似乎正在将文件保存到磁盘。无论哪种方式,Nest都能正常使用上述配置-谢谢!太好了,你想出来了!请点击左边的问号结束问题,谢谢!谢谢,但我也试过了,但还是不起作用。奇怪的是,它对我很有效。你的项目是在github上还是我可以仔细看看的地方?啊,我发现了问题所在。它看起来与我的IDE相关。我正在使用VisualStudio代码,并注意到当我在IDE中保存文件时,由于某种原因它不会触发更改。我在VIM中编辑了html文件,这确实触发了watch注册文件更改并正确重新加载。当我检查差异和时间戳以确保不触发监视时,Visual Studio代码似乎正在将文件保存到磁盘。无论哪种方式,Nest都能正常使用上述配置-谢谢!太好了,你想出来了!请点击左边的问号结束问题,谢谢!
"assets": [
  { "include": "**/*.html", "watchAssets": true }
]