Ember : 安装 ember-table 后生成错误

Ember : Build error after installing ember-table

我正在使用 ember 版本 2.3.0。我使用 ember-cli,

在我的 ember 项目中添加了 ember-table 插件
ember install ember-table

但是在添加 ember-table 之后,我无法构建我的 ember 项目,因为它在控制台中抛出以下错误,

当我尝试在浏览器中访问我的项目时,它显示以下错误消息。

Build error

web-ui/templates/body-table-container.hbs (in C:\xampp\htdocs\stack-ui\spoke\web-ui\tmp\template_compiler-input_base_path-PohadWgB.tmp[=14=])

Assertion Failed: Using `{{view}}` or any path based on it ('web-ui/templates/body-table-container.hbs' @ L5:C8) has been removed in Ember 2.0

Error: Assertion Failed: Using `{{view}}` or any path based on it ('web-ui/templates/body-table-container.hbs' @ L5:C8) has been removed in Ember 2.0
at new Error (native)
at Error.EmberError (C:\xampp\htdocs\stack-ui\spoke\web-ui\bower_components\ember\ember-template-compiler.js:4552:21)
at assert (C:\xampp\htdocs\stack-ui\spoke\web-ui\bower_components\ember\ember-template-compiler.js:1495:13)
at Object.assert (C:\xampp\htdocs\mstack-ui\spoke\web-ui\bower_components\ember\ember-template-compiler.js:4322:34)
at assertPath (C:\xampp\htdocs\stack-ui\spoke\web-ui\bower_components\ember\ember-template-compiler.js:11608:22)
at C:\xampp\htdocs\stack-ui\spoke\web-ui\bower_components\ember\ember-template-compiler.js:11576:7
at Walker.visit (C:\xampp\htdocs\mstack-ui\spoke\web-ui\bower_components\ember\ember-template-compiler.js:18545:7)
at visitors.Program (C:\xampp\htdocs\stack-ui\spoke\web-ui\bower_components\ember\ember-template-compiler.js:18555:16)
at Walker.children (C:\xampp\htdocs\stack-ui\spoke\web-ui\bower_components\ember\ember-template-compiler.js:18578:7)
at Walker.visit (C:\xampp\htdocs\stack-ui\spoke\web-ui\bower_components\ember\ember-template-compiler.js:18546:12)

谁能帮我找出这个错误的原因?

ember-table 目前似乎不支持 Ember 2.0,因为他们仍在使用从 Ember 2.0 中删除的视图。似乎有一个 open pull request 用于将所有内容转换为组件,但尚未合并。

您可以尝试使用拉取请求的分支,或者您可以尝试安装 ember-legacy-views 插件,它可以在 Ember 2.0 中启用视图(尽管直到 2.4),但我不确定是否ember-table 可以正常工作。

ember-table 2.0 正在进行中。已经有一个版本 v2.0.0-alpha.2 。旧指南已经过时,但人们可以通过查看 master 分支上的虚拟应用来熟悉它!