【发布时间】:2015-03-02 22:00:50
【问题描述】:
在发现 Ember App Kit 以及 Grunt 的使用现在已被弃用后,我安装了 Ember CLI 并尝试通过运行“ember init”将 App Kit 的新副本迁移到 Ember CLI,但我收到此错误“ReferenceError” :窗口未在对象处定义。'。我还运行了“npm install”和“bower install”来获取依赖模块,但“ember init”仍然无法运行。 'config\environment.js' 中的 'window' 似乎有问题。
与其迁移旧的 App Kit,我们不应该有一个基于 Ember CLI 的新入门套件吗?
【问题讨论】:
-
Ember CLI 是新的入门工具包。如果您正在开始一个新项目,则完全不需要 Ember App Kit。
-
嗯,是的,我找到了一个教程,您只需键入“ember 新项目名称”,它就会使用 Ember 1.10、htmlbars 构建一个新的“项目名称”,并且没有咕噜声。很好,但去年夏天我有 2 个基于 EAK 构建的项目,所以如果迁移在基本 EAK 上工作,那么我会在我构建的项目中尝试它。 github 上的 EAK 站点并没有说迁移实际上不起作用或如何处理“未定义窗口”。好吧,现在我有了一个新的“beta CLI”项目,我将尝试添加我的路由和 MVC 代码,看看手动迁移/升级需要什么。
标签: ember.js