Organize bootstrap.js

This commit is contained in:
pa
2025-09-14 16:36:02 +09:00
committed by Natsumi
parent 875459689f
commit b2b8e6ba3f
16 changed files with 221 additions and 192 deletions

View File

@@ -5,22 +5,13 @@
// For a copy, see <https://opensource.org/licenses/MIT>.
import { createApp } from 'vue';
import { initNoty } from '../plugin/noty';
import { initPlugins } from '../plugin';
import { i18n } from '../plugin/i18n';
import InteropApi from '../ipc-electron/interopApi.js';
import Vr from './Vr.vue';
initNoty(true);
initPlugins(true);
if (WINDOWS) {
await CefSharp.BindObjectAsync('AppApiVr');
} else {
// @ts-ignore
window.AppApiVr = InteropApi.AppApiVrElectron;
}
const vr = createApp(Vr);
vr.use(i18n);
const $app = createApp(Vr);
$app.use(i18n);
$app.mount('#root');
vr.mount('#root');

View File

@@ -10,9 +10,18 @@
@use '../assets/scss/flags.scss';
@import 'animate.css/animate.min.css';
@import 'noty/lib/noty.css';
@import 'remixicon/fonts/remixicon.css';
@use '@fontsource/noto-sans-kr/korean.css';
@use '@fontsource/noto-sans-jp/japanese.css';
@use '@fontsource/noto-sans-sc/chinese-simplified.css';
@use '@fontsource/noto-sans-tc/chinese-traditional.css';
@use '@fontsource/noto-sans-kr';
@use '@fontsource/noto-sans-jp';
@use '@fontsource/noto-sans-sc';
@use '@fontsource/noto-sans-tc';
@use 'animate.css/animate.min.css';
@use 'noty/lib/noty.css';
@use 'remixicon/fonts/remixicon.css';
/*
마지노선인듯