You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用npx create-nx-workspace创建应用时,Standalone Components设置存储位置咨询

Nx Monorepo中Standalone Components设置的存储与差异说明
  • 这个设置不会默认持久化到工作区全局配置文件,它主要影响当前创建应用时的模板生成逻辑:

    • 选择Yes后,Nx会直接用独立组件模板生成对应应用的代码,差异体现在应用代码结构而非工作区根配置文件
    • 启用后的应用,src/main.ts会用bootstrapApplication(AppComponent)替代传统的模块启动方式
    • 不会生成src/app/app.module.ts(或仅保留极简的模块文件)
    • 组件默认是独立模式,无需在模块的declarations中声明
  • 若要将该设置设为工作区全局默认(后续生成新应用自动启用),需手动在根目录的nx.json中添加配置:

    {
      "generators": {
        "@nx/angular:application": {
          "standalone": true
        }
      }
    }
    
  • 你没发现两个工作区差异的原因:

    • 如果仅初始化工作区未生成应用,这个选择不会产生任何文件变更
    • 如果生成了应用,需对比应用目录内的代码,而非工作区根配置文件

内容的提问来源于stack exchange,提问作者Leonardo Buscemi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 07:24:52