2016-04-08 66 views
1

Ext JS 6包含37,903產品共計504 MB什麼是開始使用Ext JS 6所需的文件夾?

這裏是包的內容:

enter image description here

我需要學習哪些文件(白項)&文件夾(藍色項)的需要才能使用Ext JS的6 而不使用Sencha命令

p.s.我沒有使用動態加載。我總是導入位於build文件夾下的ext-all.js和theme-X-all.css文件。

+0

http://stackoverflow.com/a/36482163/20128 – serg

+0

包結構改爲6;它與您鏈接的答案中聲明的不一樣。 @serg – talha06

+0

我的答案是Extjs6,如果您不想使用cmd,則需要包含這些文件。 – serg

回答

0

煎茶有設在這裏有很大的入門指南:

https://docs.sencha.com/extjs/6.0.2/guides/getting_started/getting_started.html

這裏假設你有煎茶CMD如果您購買了許可證(GPL並不版),這是唯一可用的。使用sencha CMD,它會在您運行「Sencha App Watch」時自動提取您需要的文件。

如果您沒有商業授權,最好鏈接到包含一切文件的完整sencha庫。如果您剛開始使用,我建議您使用調試和註釋版本,以便您能更好地看到您的錯誤。你可以找到一個鏈接方向,在這裏做:

https://docs.sencha.com/extjs/6.2.1/guides/other_resources/extjs_faq.html

(並滾動到「我怎樣才能建立一個應用程序,而不煎茶Cmd的?」)

我明白您的顧慮看到數萬的文件。 Sencha ExtJS的學習曲線非常陡峭,但一旦你瞭解了它,就會有很高的生產力回報。所有這些文件真的有助於調試。其他圖書館只是把它們全部堆在一起,當事情不起作用時,你就會毫無頭緒。

HTH的

+1

CMD不需要商業許可證,它是一個獨立的軟件包,您可以免費下載。 – serg

+0

hi @serg我在想這是否是錯誤的「,而Sencha Cmd只能在Sencha商業許可下使用,並且在任何開源許可下都不可用。」 https://www.sencha.com/legal/open-source-faq/ –

+0

也許他們的許可證文本已過時。在他們的網站上,它只是說「免費下載」,並給你一個直接鏈接到CMD的zip包 – serg

0

你真的應該嘗試使用煎茶Cmd的,它減少了您的應用程序的大小和顯著的文件數量。 但是,如果由於某些原因您不想使用它,那麼刪除build文件夾和build.xml文件是安全的。 如果您使用的是ExtJS classic,那麼您應該保留經典文件夾,否則請將其刪除。現代文件夾也是如此。 您也可以刪除cmd和examples文件夾。 您不需要許可證文件和許可證文件夾,但是,出於法律原因,您應該保留它。 此外,刪除自述文件,發行說明,模板,sass和歡迎文件和文件夾。

如果您不使用Sencha Cmd,那麼您將不需要這些設置,但是我建議您再次使用它,它在創建應用程序的乾淨構建方面做得更好。

+0

感謝您的建議,我的應用程序不是完全建立在Ext JS上,因爲我根據不同的要求使用各種JS庫。否則,我非常清楚Sencha Cmd的好處,特別是在性能方面。 – talha06

相關問題