首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Angular CLI创建新的遥控器?(Webpack 5模块联合微前端)

如何使用Angular CLI创建新的遥控器?(Webpack 5模块联合微前端)
EN

Stack Overflow用户
提问于 2021-06-29 10:06:00
回答 1查看 181关注 0票数 1

在一个名为myShellAngular 12项目中,我实现了一个nx monorepo,然后使用命令ng add @angular-architects/module-federation --project myShell --port 4200将我的项目定义为一个Webpack 5 Module Federation微前端shell

现在,我想使用Angular CLI生成一个新的微前端remote,我将其命名为mfe1。我如何使用nxng命令行界面来实现这一点?例如,如果我导航到我的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 micro前端应用程序不仅仅是一个简单的组件。

有没有Angular CLI命令可以用来创建一个新的微前端遥控器,或者每个远程应用程序都必须手工创建,非常繁琐?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-07-07 19:34:33

ng new命令将创建一个新的工作区。因此您不能在已包含angular.json文件的文件夹中使用它。

您可以使用命令ng g application在现有工作空间中创建新的angular项目

例如:

代码语言:javascript
复制
ng g application mfe1 --routing --style=scss
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68171760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档