【发布时间】:2018-01-28 20:47:55
【问题描述】:
我想启动新的 Angular 5 项目,但我需要我的代码位于配置文件之外的另一个文件夹中。可以在 cli 命令中执行此操作吗?
例如这里是我的文件夹结构:
-/root
-/src/main/java
-/pom.xml
生成 Angular 5 项目后,我需要它,配置文件将位于 src/main/webapp 的根目录和源代码中,如下所示:
-/root
-/src/main/java
-/src/main/webapp
-/src/main/webapp/app
-/src/main/webapp/index.html
-/src/main/webapp/...
-/pom.xml
-/.angular-cli.json
-/package.json
-/...
有可能吗?如果是怎么办?谢谢。
【问题讨论】:
-
我认为它不可能,因为 Angular cli 是为了轻松生成新项目并使用 angular 处理最佳实践而设计的。而且您的文件夹结构肯定没有遵循最佳实践。
-
@maerlin 我在 jhipster 中看到了这个结构......所以我认为它很好。
-
你看过jhipster.tech/using-angular 吗?该结构看起来与您的不同 - 他们有一个关于 angular-cli 的章节,例如组件的生成及其自定义 angular-cli 配置。在我看来,您将 java 项目文件与 angular 项目文件混合在一起,而不是将它们分开。
-
@maerlin 是的,这就是我的意思... index.html、.../webapp 中的组件、内容和其他代码以及 package.json、cli 设置等配置,以及 root 中的此类内容像 pom 文件。
-
为什么会被否决?
标签: angular angular-cli