在一个Angular 12
名为 的项目myShell
中,我实现了一个nx
monorepo,然后使用命令将我的项目定义为一个Webpack 5 Module Federation
微前端。shell
ng add @angular-architects/module-federation --project myShell --port 4200
现在我想使用Angular CLI
来生成一个新的微前端remote
,我将命名为mfe1
. 我将如何使用nx
或ng
CLI 完成此操作?例如,如果我导航到我的apps
文件夹(其中包含myShell
项目)并执行ng new mfe1
,我会收到错误消息:The new command requires to be run outside of a project, but a project definition was found at ...filepath/angular.json
. 我也无法运行ng g c
,因为 Angular 微前端应用程序不仅仅是一个简单的组件。
是否有一个Angular CLI
命令可以用来创建一个新的微前端远程,或者每个远程应用程序必须手动创建乏味?