`Saya mendapat fail sumber projek yang ditulis dalam Ext JS, dan fail Readme.md menunjukkan bahawa saya perlu melaksanakan arahan berikut: 'sencha framework upgrade ext d: SenchaSDKext-6.5. 2'. Saya cuba melakukan ini, tetapi saya menukar laluan ke lokasi Sencha CMD. Daripada apa yang saya faham, rangka kerja dimuat turun dengan CMD, jadi sekarang arahannya kelihatan seperti ini: 'sencha Framework update ext C:UsersemushkovbinSenchaCmd6.5.3.6. Walau bagaimanapun, saya mendapat ralat berikut: [ERR] Direktori C:UsersemushkovDesktopLisingsrcClientext tidak diiktiraf sebagai rangka kerja [INF] Meningkatkan rangka kerja ext [ERR] Tidak memenuhi keperluan "moden"! [ERR] Versi berikut tidak berpuas hati: [ERR] elp: moden (tidak sepadan!) [ERR] Perintah mesti dijalankan daripada folder rangka kerja Saya tidak faham perkara berikut:
Tetapi ini juga tidak membantu dan mengakibatkan ralat yang saya nyatakan sebelum ini. Saya juga mendapati di salah satu forum yang saya perlukan untuk menentukan laluan rangka kerja dalam fail /.sencha/workspace/sencha.cfg tetapi itu tidak membantu sama ada. `
Struktur projek
Rangka kerja tidak disertakan dengan Sencha CMD (terdapat banyak versi), anda perlu memuat turunnya secara manual dan simpan ke folder setempat. Anda boleh mempunyai banyak versi yang berbeza.
Setiap kali anda membuat projek baharu menggunakan Sencha CMD atau npm, rangka kerja pilihan anda akan disalin ke direktori akar projek
ext
文件夹中,并为您的项目生成文件(app.json
、build.xml
dsb.)Jadi, jika anda mempunyai fail dalam folder
ext
文件夹中嵌入了旧版本的 Ext JS,则需要运行upgrade
。这将覆盖ext
projek anda dan buat sebarang pelarasan lain, projek anda perlu serasi dengan versi yang dinaik taraf. Sentiasa buat sandaran lengkap sebelum menaik taraf.