2017-04-04 66 views
0

我试图让应用程序从Ember 1.13到Ember 2.12。将应用程序空白后升级到2.12

我升级了ember-cli和所有这些。我做的步骤this guide,最重要的

ember init 

,然后解决了出现的差异。

结果是我有一个空白页。大多数资源都被加载。 application.hbs包含“Hello World”,但不显示。路由器具有定义的根路由。

,当我浏览到根,Chrome的下载通常JS文件

index.html似乎需要www.jswww.css,但这些都不能与ember init产生。在网上搜索“ember www.js”并没有产生任何用处。

现在,我在一个状态:

  • 空白页
  • 在Chrome Web开发控制台
  • 灰烬检查不检测灰烬应用程序没有错误,警告或弃用。

可能我在“ember init”步骤中遗漏了一些东西,但很难知道究竟是什么。

当没有错误信息时,我该如何调试?简单地重新开始?

回答

1

该升级是一个大的跳跃。我建议您按照下面的迁移路径,

1.13 - > 2.0 - > 2.4 - > 2.8 - > 2.10 - > 2.12

经过弃用引导https://emberjs.com/deprecations/v2.x/,如果您的应用程序使用过时的方法你应用程序,然后更新到该特定版本并继续进行。

在每次升级中,只需确保您需要修复弃用版本,升级相应的ember-cli并仔细遵循升级路径。

对于烬-CLI升级,在下面的网址,你可以从替代和余烬-CLI版本,以获得准确的更新变化

https://github.com/ember-cli/ember-new-output/compare/v1.13.0...v2.12.0

相关问题