gpt4 book ai didi

angular - 如何在 Angular 2 中开发与 app 模块并行的多个模块?

转载 作者:太空狗 更新时间:2023-10-29 18:02:21 25 4
gpt4 key购买 nike

我正在开发一个大型 Angular 2 应用程序。为此,我需要为通用核心组件、服务等创建一个单独的模块。我的主要应用程序将在 src/app 目录中开发,我希望我的核心组件在 src 中开发/核心。该项目的任何 future 子项目都将在 src/feature 等中开发。因此最终的目录结构将是,

MyProject/
config/
dist/
e2e/
public/
src/
app/
core/
feature_1/
feature_2/
...

Angular 2 如何支持这种行为?

PS:我使用的是 Angular 2 的最新版本,目前是 rc-4(使用 Angular CLI)。

最佳答案

只需在每个 feature_x 文件夹中创建一些额外的 components 文件夹

MyProject/
config/
dist/
e2e/
public/
src/
app/
core/
feature_1/components
/app
/search-x
/nav-menu
feature_2/components
...

此外,每个组件文件夹都有自己的 app 文件夹,其中包含 app.html

<div class='container-fluid'>
<div class='row'>
<div class='col-sm-3'>
<nav-menu></nav-menu>
</div>
<div class='col-sm-9 body-content'>
<router-outlet></router-outlet>
</div>
</div>
</div>

关于angular - 如何在 Angular 2 中开发与 app 模块并行的多个模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38783352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com