2016-08-22 61 views
2

我必須從頭開始創建通用應用程序。首先是經典應用程序,以及將來的某個時間點,現代應用程序。我使用Cmd生成了該應用程序。通用應用程序:只能構建經典工具包

我已經實現了我需要的經典應用程序的基礎知識,將可在現代應用程序中重用的所有內容分解並放入共享目錄中。問題是,現在,當我用Cmd編譯時,我得到錯誤的依賴關係丟失(因爲現代應用程序中缺少的視圖,我只爲經典實現,但在共享代碼中是必需的)。

經典應用程序編譯發現,但現代沒有,如果經典應用程序構建過程中有任何錯誤,沒有人會注意到,因爲現代拋出錯誤。

我可以通過命令行告訴Cmd只編譯經典工具包嗎?

+1

您是否試過這個命令。 'sencha app build -c classic' – UDID

+0

@UDID Nope,沒有在文檔中找到它。將嘗試,星期一上午的第一件事。 – Alexander

+0

@UDID有效。你會做出答案,我可以接受嗎? – Alexander

回答

4

在ExtJS 6中,我們可以以類似的方式分別生成古典和現代應用程序,我們可以分別爲古典和現代生成應用程序。

你可以這樣構建。

sencha app build -c classic

3

編輯app.json文件,並刪除builds配置文件部分中有關modern工具包的部分;當您準備再次構建modern部件時,可以重新安裝它。

相關問題