NX 是不是让 ng 服务更快

Posted

技术标签:

【中文标题】NX 是不是让 ng 服务更快【英文标题】:Does NX make ng serve fasterNX 是否让 ng 服务更快 【发布时间】:2021-08-26 05:41:44 【问题描述】:

我是NX的新手...

NX 应该封装 Angular CLI 并通过计算缓存使其更快。

这与nx build 配合得很好...构建在缓存后几乎立即完成。

但我想知道nx serve 是否也使用计算缓存。我没有找到太多关于它的信息。

在我自己的“性能测试”中,使用 NX 的 serve 命令并没有变得更快。

为什么 NX 不对 serve 命令使用计算缓存?

【问题讨论】:

我也在寻找这个答案。我知道您可以将此命令添加到 nx.json。但是,我不认为 nx 让它更快 【参考方案1】:

根据创造者维克多的说法。这是不可能的

默认情况下,serve 不会在磁盘上创建文件,因此不会缓存任何内容。这就是 webpack 的工作原理。但是,如果您使用文件服务器执行程序 (https://nx.dev/latest/node/web/file-server),则服务实际上会被缓存。— Victor Savkin (@victorsavkin) February 3, 2021

您可以使用文件服务器执行器来改进这一点。

【讨论】:

以上是关于NX 是不是让 ng 服务更快的主要内容,如果未能解决你的问题,请参考以下文章

Nrwl Nx 生成服务而不是 lib?

翻译-让ng的$http服务与jQuerr.ajax()一样易用

NX 许可证错误:许可证服务器关机或未响应。检查UGS_LICENSE_SERVER设置是不是正确。[-96]这个问题怎么解决

无惧百万级并发,GaussDB(for Cassandra)让华为推送服务更快触达

ng 服务

Serverless冷启动:如何让函数计算更快更强?