首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于插件的ember生成命令用法

用于插件的ember生成命令用法
EN

Stack Overflow用户
提问于 2017-07-05 22:30:26
回答 1查看 142关注 0票数 1

我有我的Ember引擎/插件,它的package.json如下;

代码语言:javascript
复制
{
  "name": "my-addon-ui",
  "version": "1.0.0",
  "devDependencies": {
    "test-addon": "http://example.com/test-addon-1.1.1.tgz",
  }  
}

另外,依赖测试插件的package.json如下所示;

代码语言:javascript
复制
{
  "name": "test-addon",
  "ember-addon": {
  },
  "keywords": [
    "ember-addon",
    "blueprint",
    "test-addon"
  ]
}

现在我看到使用了以下命令;

代码语言:javascript
复制
npm install
ember generate test-addon

虽然我理解npm install的作用,但我对ember generate test-addon的用法感到困惑

它到底是做什么的?它是否映射到"test-addon“关键字中指定的条目?

我对不带像这样类型的ember generate的用法感到困惑

代码语言:javascript
复制
ember generate route OR
ember generate controller
EN

回答 1

Stack Overflow用户

发布于 2017-07-06 01:11:16

Ember Generate是一款Ember-CLI工具,可以帮助您快速生成Ember应用程序的样板(也称为冗余)代码。您通常将ember g用于路由、控制器、帮助器或其他一些常见的Ember构建块。

但是,您也可以创建自己的“蓝图”。默认情况下,"test-addon“不包含在您的ember应用程序中。当您调用ember g test-addon时,您正在为该特定插件创建样板代码。

当您调用ember generate test-addon时,Ember将查找节点模块test-addon的蓝图。

同样,当您调用ember generate blueprint example-blueprint时,您正在编写自己的蓝图,以供其他人使用。

https://ember-cli.com/generators-and-blueprints

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44929094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档