2014-02-13 35 views
0

我一直embejs瞎搞,我一直在使用默認的index.html與腳本標記來呈現網頁上的模板,sufice說我的index.html文件散落着:分裂燼模板

<script type="text/x-handlebars" data-template-name="aisis"> 
</script> 

我想分手。現在我已經在rails應用程序中使用了一些ember,但是這個應用程序沒有後端,除了javascript和html之外,沒有其他任何東西用作其簡單的內部應用程序。

我的問題是,我該如何將它分解成部分和各種其他模板,並仍然保持應用程序的漂亮和小巧,好看又簡單?我已經看到了一堆用於爲您生成或支撐項目的餘燼工具,但我很快就迷失了,並且感到困惑。作爲我一直在做的方式,它教會了我很多,這只是我的項目在一個索引文件中是巨大的...

回答

0

Ember的設計使每條路線都應該對應一個模板。無論何時輸入新路線,除非您覆蓋「renderTemplate」鉤子,否則將自動呈現相應的模板。

嘗試通過「入門」指南怎麼回事:http://emberjs.com/guides/

0

我會建議看yeoman工具套件:http://yeoman.io/

它包括灰燼發生器,將腳手架項目,創建您的亭子依賴關係,爲生成生成一個grunt文件等。安裝generator-ember以開始使用腳手架。

只需創建一個空文件夾,然後使用yo ember即可獲取完整的工作應用程序。看看產生了什麼,你可以得到一些想法,以便在你的應用中包含什麼。

0

我會檢查出Ember App Kit。除了自動導入正確的模塊,編寫代碼並提供各種構建選項之外,它還允許您將模板分解爲各種文件。

Ember App Kit(EAK)是一個強大的入門工具包,用於在Ember.js中開發 應用程序。 EAK可以輕鬆開發,構建,測試,部署獨立於任何後端構建過程的應用程序。