【问题标题】:ember-app blank after upgrade to 2.12升级到 2.12 后 ember-app 空白
【发布时间】:2017-04-04 13:47:27
【问题描述】:

我正在尝试将应用从 Ember 1.13 升级到 Ember 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 检查器未检测到 Ember 应用。

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

如果没有错误消息,我该如何调试?重新开始?

【问题讨论】:

    标签: ember.js ember.js-2


    【解决方案1】:

    这次升级是一个巨大的飞跃。我鼓励您遵循以下迁移路径,

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

    查看弃用指南https://emberjs.com/deprecations/v2.x/,如果您的应用在您的应用中使用了弃用的方法,则更新到该特定版本并继续进行。

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

    对于 ember-cli 升级,您可以在下面的 URL 中替换 ember-cli 版本以获得准确的更新更改

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-06
      • 2021-10-22
      • 2017-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多