debug: Monaco preload 加日志诊断

This commit is contained in:
Your Name
2026-05-31 01:22:45 +08:00
parent 5a5adafb39
commit cb60af4483
+4
View File
@@ -136,15 +136,19 @@ if (!token) {
(function preloadMonaco(){
if(window._monacoLoading||window._monacoReady)return;
window._monacoLoading=true;
console.log('[Monaco] Preloading...');
const s=document.createElement('script');
s.src='https://cdn.jsdelivr.net/npm/monaco-editor@0.45.0/min/vs/loader.js';
s.onload=function(){
console.log('[Monaco] loader.js loaded, requiring editor...');
require.config({paths:{vs:'https://cdn.jsdelivr.net/npm/monaco-editor@0.45.0/min/vs'}});
require(['vs/editor/editor.main'],function(){
window.monaco=monaco;
window._monacoReady=true;
console.log('[Monaco] Ready!');
});
};
s.onerror=function(){console.error('[Monaco] Failed to load loader.js')};
document.head.appendChild(s);
})();