Ember.js 余烬组件的吊舱结构不工作-余烬CLI

Ember.js 余烬组件的吊舱结构不工作-余烬CLI,ember.js,ember-cli,Ember.js,Ember Cli,使用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 这很好,我可以从模板

使用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结构中调用此组件在我尝试调用此组件时似乎没有任何作用

余烬g组件我的组件两个吊舱


我在app/config/environment.js中配置了以下podModulePrefix:'app/pods',

I和许多其他程序,它似乎也有类似的问题。podModulePrefix需要设置为/pods才能正确找到pods目录。我怀疑你的modulePrefix是应用程序,对吧,所以

podModulePrefix: 'app/pods' 
看起来不正确

environment.js应该类似于:

var ENV = {
  modulePrefix: 'project',
  podModulePrefix: 'project/pods
  // ...
}

除了组件外,您是否使用了吊舱?豆荚在其他情况下有效吗?我目前没有任何播客出现。试图弄清楚是不是npm软件包把它扔掉了。也许是咖啡脚本。是的,豆荚除了用于组件之外还能工作。POD也可以工作,但不能使其用于组件
var ENV = {
  modulePrefix: 'project',
  podModulePrefix: 'project/pods
  // ...
}