// 加载顺序很重要:globals 先注入 window.React → bundle → mock/i18n → 各 surface → App。 import './globals.js'; import '@ds/styles.css'; import './ambience.css'; import '@ds/_ds_bundle.js'; // 文案 i18n(真实数据由 src/api.js + src/adapt.js 提供,不再用 data.js mock) import '@ds/ui_kits/console/i18n.js'; // 六个整屏 surface(保持 design/ 源文件不动,作为单一真相源) import '@ds/ui_kits/console/Sidebar.jsx'; import '@ds/ui_kits/console/EventPanel.jsx'; import '@ds/ui_kits/console/Topbar.jsx'; import '@ds/ui_kits/console/GateSection.jsx'; import '@ds/ui_kits/console/TaskTree.jsx'; import '@ds/ui_kits/console/ArchiveSection.jsx'; import { mount } from './app.jsx'; mount();