2014-02-27 78 views
0

我執行以下命令在extjs中創建示例應用程序。sencha應用程序生成不工作

C:\Sencha\apps\HelloExt>sencha -sdk c:\apache-tomcat-7.0.50\webapps\apps\extjs\ext-4.2.1.883 generate app HelloExt . 

它創建了一個名爲HelloExt應用在C:\煎茶\ APPS \ HelloExt的位置,但它創造了內線和基於C編譯目錄:\因爲這個

當我啓動煎茶網絡啓動給我錯誤的ext和建立目錄。

當我通過ExtJS的文檔了,它說,這commnad應該創建分機,並建立目錄中。

http://docs.sencha.com/extjs/4.2.2/#!/guide/command_app

如果我錯過了一些配置設置我懷疑,幫助表示讚賞。

謝謝。

回答

0

的問題是與工作區。

我沒有創建的工作隨時隨地,但我不知道它是怎麼產生,因此它指的是在工作區中的conf文件中定義的路徑。

我手動刪除了工作區目錄,然後嘗試使用上述命令生成應用程序,現在它創建瞭如sencha文檔中所示的正確目錄結構。

我用下面的命令來生成應用程序。

C:\Sencha\apps\HelloExt>sencha -sdk c:\apache-tomcat-7.0.50\webapps\apps\extjs\ext-4.2.1.883 generate app HelloExt . 

謝謝。

0

寧可嘗試使用整個路徑。

C:\煎茶\應用>煎茶-sdk C:\ Apache的Tomcat的7.0.50 \ web應用\應用\ extjs的\ EXT-4.2.1.883生成應用HelloExt C:\煎茶\應用\ HelloExt

+0

我不確定它有幫助,但我總是把目錄名稱作爲顯式參數而不是'.'。 –

+0

謝謝洛倫茲,但它不能解決問題。相反,我需要手動將ext目錄從c:\ location複製到c:\ sencha \ apps \ HelloExt目錄。 –

+0

'sencha應用程序構建'事後?如果不是,你最好找到問題。 –

相關問題