ember cli 使用的 ember 数据版本错误?

Wrong ember data version used by ember cli?

我正在尝试在使用 v1.0.0-beta.17 后回滚到 v1.0.0-beta.16

我卸载了版本 .17 并安装了版本 .16,根据 npm 看来它已经工作了:

    $ npm list --depth=0
    ...
    ├── ember-data@1.0.0-beta.16
    ...

但是当我 运行 ember 它似乎仍然使用版本 .17 根据 Chrome 控制台:

有什么想法吗?

您应该更改 package.jsonbower.json 文件中的版本。 Bower 代表管理纯 JS 或 CSS 资产,ember-data 就是其中之一。另一方面,npm 包将需要 ember-data 并在你的 package.json 中指定它。只是永远记得更改它们中纯 JS 文件的版本。