新的 nx 角度组件不会触发更改的构建

问题描述 投票:0回答:1

在我们的应用程序中使用 Angular v17.3.0 和 "@nx/angular": "18.2.1"。

也许 nx 库中缺少一些东西,但就“观察”更改而言 - 我添加了一个新组件,但当我对 HTML/ts 文件进行修改时,它不会触发重建。

例如

npx nx g @nx/angular:component my-test  --directory .\libs\octave-ui\src\lib\my-test\my-test

当然,我已经为我的应用程序提供了

npx nx serve my-web-client

仅供参考:现有代码确实会触发更改,但任何“未跟踪”的 git 更改都不会触发重建。

enter image description here

我希望我知道我在这里错过了什么。也许 nx.json 配置中有什么?

nx-angular
1个回答
0
投票

这里有一些您可以尝试的事情,我建议您首先检查 nx.json 和workspace.json

如果上面的文件看起来不错,请尝试增加文件观看限制。

CHOKIDAR_USEPOLLING=true npx nx serve my-web-client

另外尝试清除缓存“npx nx Reset”我相信这些步骤应该可以解决您的问题。

如果清除缓存后仍然遇到问题,请尝试跟踪 git 的所有更改。

git add .\libs\octave-ui\src\lib\my-test\my-test

如果不起作用,请尝试手动重建。 “npx nx 构建我的网络客户端

希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.