2017-04-04 72 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

相關問題