其中,angular.json文件有两个项目配置:

  • 一个用于单spa,另一个用于本地开发构建. 查看图片和git链接:

enter image description here

https://github.com/Abdelrahman-H-Mahmoud/single-spa-demo/blob/main/angular-app/angular.json#L133

问题:迁移到NX工作区(v16及更高版本)后.NX仅将"Angel-app-Single"构建配置迁移到"project t.json"

How to modify project.json in Nx worksapce to contain two build config setup similar to angular.json- that is

"projects": {
      "angular-app-single": { /*build 1 code*/},
      "angular-app": { /*build 2 code*/}
}

Note:一个项目的angular.json文件中有两种不同的配置.1.第一个配置是角APP-Single,使用的是webpack Builder和main.Single-spa.ts.2.第二个配置是使用ANGLE DEVKIT生成器和main.ts. 问题是在迁移到NX之后,project t.json文件只有一个配置.

我试着看了https://nx.dev/个文件.

推荐答案

解决方案: 我找到了我自己问题的答案:

在Nx workspace project.json文件中,我在targets下添加了两个构建包.

两个buildserve包:一个用于单一水疗中心网络包,另一个用于本地.

"targets":{ /*see image */}

enter image description here

在每serve个更新"browserTarget"至相应"build-name"

此外,打开package.json文件并更新"scripts":{}中的构建和服务

Typescript相关问答推荐

TS不推断类型在条件判断后具有属性'

如何修复正在处理类型但与函数一起使用时不处理的类型脚本类型

在泛型类型中对子代执行递归时出错

状态更新后未触发特定元素的Reaction CSS转换

使用axios在ngOnInit中初始化列表

如何编写一个类型脚本函数,将一个对象映射(转换)为另一个对象并推断返回类型?

角效用函数的类型推断

我可以以这样一种方式键入对象,只允许它的键作为它的值吗?

在Typescript 中,有没有`index=unfined的速记?未定义:某个数组[索引]`?

Angular 17子路由

TypeError:正文不可用-NextJS服务器操作POST

找不到财产的标准方式?

为什么我在这个重载函数中需要`as any`?

在组件卸载时try 使用useEffect清除状态时发生冲突.react +打字

S,为什么我的T扩展未定义的条件在属性的上下文中不起作用?

错误:NG02200:找不到类型为';对象';的其他支持对象';[对象对象]';.例如数组

我不明白使用打字脚本在模板中展开参考

使用本机 Promise 覆盖 WinJS Promise 作为 Chrome 扩展内容脚本?

对象可能未定义(通用)

创建通过删除参数来转换函数的对象文字的类型