不同的Aurelia CLI项目结构比aurelia/skeleton-navigation

Was*_*sim 7 aurelia

在Aurelia从这里发布之前,我使用启动工具包来构建我的应用程序:https: //github.com/aurelia/skeleton-navigation

但是当Aurelia发布时,我想检查au new --myApp,它有不同的结构和构建方法而不是骨架.

什么是最好的方法,保持骨架模板或移动到CLI模板.

谢谢...

Dwa*_*ton 2

这个问题的答案有点晚了(但时间正确)。Aurelia CLI 现在相当稳定,支持使用 Javascript 和 Typescript 生成应用程序,可以选择 RequireJS 或 System.js(Webpack 支持即将推出)。

骨架和 CLI 项目的区别如下:

骷髅

这些框架是厨房水槽示例,展示了测试、路由、使用 API,并附带了 Bootstrap 和 Font Awesome 等其他库。如果您想使用 Webpack,骨架也是目前(截至 2017 年 7 月)唯一的选择,但 CLI 将在稍后支持 Webpack。

奥里利亚 CLI

CLI 是一个干净的起始基础,可让您做出自己的选择,例如:如果你想测试,你使用什么代码编辑器等等。生成的项目结构没有配置路由,没有从 API 获取数据的示例或您在骨架中获得的任何其他内容。当您第一次运行 CLI 项目时,它只会显示“Hello world”,仅此而已。

如果您对使用文档充满信心并且喜欢从无到有构建应用程序的想法,那么 CLI 就适合您。您还可以享受生成器功能的便利,这些功能使您可以快速引导新的自定义元素、组件、值转换器等。