如何使用 ember-dev 来开发 Ember 包

发布于 2020-03-06 18:16:26 字数 1599 浏览 1276 评论 0

Ember Dev 是由 Ember 核心团队开发的一个用来辅助开发 Ember 包的工具。目前还处于 社会主义初级阶段,可谓是“万里长征”迈出了好几步。目前 Ember Dev 已经包含了一些基本的工具,可以帮助我们提高 Ember 包开发的速度。其为我们搭建了开发、测试、发布等基本操作环境。用官方的语言来表达一下 Ember Dev 现在的状态:

目前 Ember Dev 还不推荐公众使用,因为还缺少一些重要的特性,比如缺少生成器。

尽管如此,我们还是可以放心的使用 Ember Dev 来搭建 Ember 包项目的构建环境的。

基本目录结构

├── Assetfile
├── Gemfile
├── README.md
├── Rakefile
├── VERSION
├── config.ru
├── ember-dev.yml
├── generators
│   └── license.js
├── packages
│   └── ember-pkg-example
│       ├── lib
│       │   ├── core.js
│       │   └── main.js
│       ├── package.json
│       └── tests
├── project.json
└── tests
    └── ember_configuration.js

目录与文件用途

  1. Assetfile:rake-pipeline配置文件。
  2. Gemfile:定义项目依赖的RubyGems。
  3. README.md:项目说明文件,通常包括项目的简介、使用说明、开发指南等等。
  4. Rakefile:项目开发过程中常使用的构建任务,通过rake -T可以查看任务清单。
  5. VERSION:项目版本申明文件。
  6. config.ru:Rack配置文件。
  7. ember-dev:ember-dev配置文件。
  8. generators/license.js:版权声明文件,该文件中的内容会被自动添加到生成的js文件的头部,用作版权声明。
  9. packages:项目源代码目录,代码就是从这里开始的走向成功的。
  10. project.json:bpm配置文件。
  11. tests/ember_configuration.js:测试环境配置文件。

实例代码

如果需要一个感性、直面的认识,那么赶紧去签出 ember-pkg-example 的源代码,然后按照 README 一步步迈进吧。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文