如何使用 ember-dev 来开发 Ember 包 - 文章教程

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

发布于 2020-03-06 字数 2009 浏览 1093 评论 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 一步步迈进吧。

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

目前还没有任何评论,快来抢沙发吧!

关于作者

JSmiles

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

2583 文章
29 评论
84935 人气
更多

推荐作者

Jay

文章 0 评论 0

guowei007

文章 0 评论 0

2668157715

文章 0 评论 0

HY阳

文章 0 评论 0

想挽留

文章 30 评论 3