我正在开发一个大型的Angular 2应用程序。为此,我需要为常见的核心组件,服务等创建一个单独的模块。我的主要应用程序将在src/app目录中开发,我希望我的核心组件在src/core中开发。这个项目的任何未来的子项目都将在src/feature中开发,等等。所以最终的目录结构将是,
MyProject/
config/
dist/
e2e/
public/
src/
app/
core/
feature_1/
feature_2/
...Angular 2是如何支持这种行为的?
PS:我使用的是Angular 2的最新版本,目前是rc-4 (带有Angular CLI)。
发布于 2016-08-05 17:25:33
只需在每个feature_x文件夹中创建一些额外的components文件夹
MyProject/
config/
dist/
e2e/
public/
src/
app/
core/
feature_1/components
/app
/search-x
/nav-menu
feature_2/components
...此外,每个组件文件夹都有自己的带有app.html的app文件夹
<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>https://stackoverflow.com/questions/38783352
复制相似问题