如何解决NestJS7.5.1不在监视模式下监视资产
由于某种原因,nest start --watch没有监视任何非打字稿资产。即使我完全遵循该文档所说的:https://docs.nestjs.com/cli/monorepo#assets,我似乎也无法弄清楚。我已经尝试在标准模式和单仓库模式下无法成功。我开始一个新项目只是为了演示我所看到的。
嵌套-版本:7.5.1
当运行命令:npm run start:dev
时,我希望每次更新html文件时,都应该看到“检测到增量文件更改”消息,并且该应用程序将重新加载,但是在初始应用程序之后没有任何反应加载。在初始应用程序加载时,文件确实会复制到dist文件夹中,这样就可以了,但是我希望在开发和更新这些文件时,该应用程序也应该重新加载,但似乎只适用于打字稿文件。我是否误解了该怎么办?
这是nest-cli.json:
{
"collection": "@nestjs/schematics","sourceRoot": "src","compilerOptions":{
"assets": ["**/*.html"],"watchAssets": true
}
}
任何想法?
解决方法
您的资产配置似乎有误,请尝试像在documentation中那样将对象传递给数组:
"assets": [
{ "include": "**/*.html","watchAssets": true }
]
,
资产配置按文档中所述工作。 VS Code并未注册文件更改,因此我通过在外部或IDE中手动编辑文件来证明了这一点,并且可以正常工作。结题
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。