0
我使用的是ember作爲我的grails應用程序的一部分,所有庫都由一個ember grails插件1.7提供。正如我希望最終遷移到新版本我曾經嘗試都更換餘燼和灰燼數據的新文件的版本,以及將引用添加到託管文件,但我會運行過程中始終得到:Ember從1.7升級到1.13。*失敗,buildRenderNodes不是函數
template.buildRenderNodes is not a function
我使用的是ember作爲我的grails應用程序的一部分,所有庫都由一個ember grails插件1.7提供。正如我希望最終遷移到新版本我曾經嘗試都更換餘燼和灰燼數據的新文件的版本,以及將引用添加到託管文件,但我會運行過程中始終得到:Ember從1.7升級到1.13。*失敗,buildRenderNodes不是函數
template.buildRenderNodes is not a function
我從這個錯誤信息的猜測會是你仍然引用句柄而不是Ember現在使用的htmlbars。您現在需要ember-template-compiler.js
,請參閱http://emberjs.com/builds/#/release。
克里斯托弗提到,你可能會通過一次去了一個版本,也移動到灰燼CLI感到痛苦少,如果你還沒有
如果你逐步升級你將有一個更簡單的時間,即1.7到1.8,1.8到1.9等等,這樣你可以通過棄用聲明工作。 –
@Christopher以及它不是一個貶損的通知。應用程序已停止加載 – Macchiatow
是的,但是您沒有看到大量的棄用通知,因爲版本1.8的棄用通知不會在版本1.13中顯示 - 代碼早已被刪除 –