Was ember cli 0.2.0-beta.1 released as 0.2.0 resulting in 'SyntaxError: Unexpected token <'?

Was ember cli 0.2.0-beta.1 released as 0.2.0 resulting in 'SyntaxError: Unexpected token <'?

在尝试弄清楚如何重新创建一个我无法迁移到 CLI 的 ember 应用程序,并使用 'generate' 创建资源以及带有路径和动态段的路由时,我是多次创建和删除测试应用程序。有一次似乎 ember cli 试图更新到 0.2.0,我收到了关于 npm 包需要旧版本节点的警告,所以我为那些更改了包 json 文件中的版本。但是在创建新的入门 ember 应用程序时,我收到 'SyntaxError: Unexpected token <' 错误(更新-checker.js、_stream_writable.js 等)。

所以我 运行 'npm uninstall -g ember-cli' 然后 'npm install -g ember-cli@0.2.0-beta.1' 返回测试版,现在我可以再次创建入门应用程序。

由于 CLI 内的修订发生得如此之快,这个依赖项不一致的问题可能是暂时的。如果我第二天回来并清除模块和组件缓存并重新开始,它可能已经清除了。通过手动恢复 CLI,我解决了快速实时更新的其他问题,因此每次编辑后都必须停止并重新启动快速。我意识到我还没有准备好将我的 gruntfile 重写为 brocfile 并处理迁移到 Ember CLI 的所有其他问题,所以通过更新我基于 grunt 的 Ember 依赖项重新开始项目并走那条路,这也令人沮丧并且有很大的问题,但我确信我在这条路上走得比我为 Ember CLI 重写更远。