2
我正在從ExtJs 4.2升級到ExtJs 6.2。.sencha/app/Boot.js的用途是什麼?
我開始用默認的app.js,然後我從js
財產app.js
去除
{
"path": "${framework.dir}/build/ext-all-debug.js"
}
禁用的ext-all-debug.js
加載。
現在我在文件.sencha/app/Boot.js
的控制檯中看到錯誤404,而應用程序仍然按預期繼續工作。
任何人都可以解釋,這個文件.sencha/app/Boot.js
用於ExtJs 6.2?
編輯: 我不明白:我看起來好像在.sencha/app/Boot.js
代碼已經包含在bootstrap.js
。此外,該代碼用於加載bootstrap.json
中引用的所有文件。
爲什麼bootstrap.js
加載Boot.js
,當Boot.js
中的代碼在加載前已經執行?看起來好像ExtJs在自舉過程中是不相干的,除非有什麼我不明白的地方。
bootstrap.json
{"paths":
{"Ext":"../../ext/classic/classic/src",
"Ext.AbstractManager":"../../ext/packages/core/src/AbstractManager.js",
...
"Ext.Boot":"../../.sencha/app/Boot.js",
來自Boot.js中的評論:「Boot loader類管理包含一個或多個需要加載的單個url的Request對象」 –
運行過程:sencha應用程序升級 –
@kevin不,我沒有運行'sencha應用升級'。我做了全新的安裝,將舊的源代碼複製到新的應用程序中並進行編譯。 –