`我得到了一個用Ext JS編寫的專案的源文件,Readme.md文件表明我需要執行以下命令:'sencha框架升級ext d:\Sencha\SDK\ext-6.5。 2'。我嘗試這樣做,但我更改了 Sencha CMD 所在位置的路徑。據我了解,該框架是與 CMD 一起下載的,所以現在命令如下所示: 'sencha Framework update ext C:\Users\emushkov\bin\Sencha\Cmd\6.5.3.6。但是,我收到了以下內容錯誤:[ERR] 目錄C:\Users\emushkov\Desktop\Lising\src\Client\ext 未被識別為框架[INF] 升級框架ext[ERR] 無法滿足「現代」的要求! [ERR] 以下版本無法滿足:[ERR] elp:現代(不匹配!)[ERR] 命令必須從框架資料夾運行我不明白以下內容:
但這也沒有幫助,並導致了我之前提到的錯誤。 我還在其中一個論壇上發現我需要在檔案 /.sencha/workspace/sencha.cfg 中指定框架路徑,但這也沒有幫助。 `
專案結構
框架不附帶Sencha CMD(有很多版本),您必須手動下載它們並保存到本機資料夾。您可以有許多不同的版本。
每當使用Sencha CMD 或npm 建立新專案時,您選擇的框架將複製到專案根目錄下的
ext
資料夾中,並為您的專案產生檔案(app.json
、build.xml
等)因此,如果您的專案的
ext
資料夾中嵌入了舊版本的 Ext JS,則需要執行upgrade
。這將覆蓋ext
資料夾中的文件,並進行專案所需的其他調整以與升級版本相容。升級前請務必進行完整備份。