我正在尝试将angular5添加到我的java项目作为我的前端框架。 我在github上检查Jhipster angular2项目和一些角度最佳实践项目。
在对不同项目的配置文件进行爬网后,我意识到例如jhipster直接使用webpack模块捆绑器配置文件,但其他项目(例如SmartAdmin Dashboard)使用angular-cli作为默认值。
关键是angular-cli也在使用webpack,但它使用angular-cli.json文件作为处理和简化webpack配置的包装器。
问题是
我搜索了这篇文章,但我找不到正确的答案
答案 0 :(得分:2)
我也对这个问题感到困惑,虽然没有使用jhipster。 This文章帮助了我。我希望它会帮助别人。作者列出了以下angular-cli的优缺点
<强>赞成强>
<强>缺点强>
优点和缺点实际上归结为:Angular CLI使项目更容易管理,但也减少了项目 灵活。这对于初学者或简单项目来说非常棒,但如果项目需要更高级的配置,则可能需要手动方法。