在 ember 插件中公开的组件在 ember 应用程序中无法识别
Component exposed in ember addon is not recognised in ember app
我有一个插件可以记录 ember:
的集成测试
https://github.com/QuantumInformation/ember-cli-test-recorder
但是我发现,当我通过 npm 将其导入 ember cli 项目,然后像 appplication.hbs:
中那样使用它公开的组件时
<h2 id="title">Welcome to Ember.js</h2>
{{outlet}}
{{test-recorder currentRouteName=currentRouteName}}
我在运行时得到以下信息:
`Uncaught Error: Assertion Failed: A helper named 'test-recorder' could not be found
请注意,该组件在虚拟应用程序中运行良好,此插件曾在 ember 的 1.10 版中运行。
在这种情况下,对插件和 ember 项目使用 ember cli 0.2.5
运行 ember install ember-cli-test-recorder
帮我解决了这个问题。
出于某种原因,仅 运行 npm install ember-cli-test-recorder
还不够。
我有一个插件可以记录 ember:
的集成测试https://github.com/QuantumInformation/ember-cli-test-recorder
但是我发现,当我通过 npm 将其导入 ember cli 项目,然后像 appplication.hbs:
中那样使用它公开的组件时<h2 id="title">Welcome to Ember.js</h2>
{{outlet}}
{{test-recorder currentRouteName=currentRouteName}}
我在运行时得到以下信息:
`Uncaught Error: Assertion Failed: A helper named 'test-recorder' could not be found
请注意,该组件在虚拟应用程序中运行良好,此插件曾在 ember 的 1.10 版中运行。
在这种情况下,对插件和 ember 项目使用 ember cli 0.2.5
运行 ember install ember-cli-test-recorder
帮我解决了这个问题。
出于某种原因,仅 运行 npm install ember-cli-test-recorder
还不够。