【发布时间】:2015-01-26 08:33:11
【问题描述】:
using ember-cli: 0.1.9
首先我尝试使用ember g component my-component 创建一个简单的组件。
它创建了以下文件
installing
create app/components/my-component.js
create app/templates/components/my-component.hbs
installing
create tests/unit/components/my-component-test.js
这很好,然后我可以从我的模板中使用{{ my-component }}。
但后来我尝试使用 --pod 标志在 pod 结构中创建相同的组件,但它不起作用。当我尝试调用此组件时,在 POD 结构中调用此组件似乎没有任何作用。
ember g component my-componenttwo --pod
installing
create app/pods\components\my-componenttwo/component.js
create app/pods\components\my-componenttwo/template.hbs
installing
create tests/unit/pods\components\my-componenttwo/component-test.js
我在app/config/environment.js配置下面podModulePrefix: 'app/pods',
【问题讨论】:
-
您是否使用了除组件以外的 pod?豆荚是否可以正常工作?我目前没有任何个豆荚出现。试图弄清楚它是否是一个 npm 包把它扔掉了。 Coffeescript,也许吧。
-
是的,除了组件之外,pod 也可以工作。 Pod 也可以工作,但无法使其适用于组件