aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/main.ts
diff options
context:
space:
mode:
authorHsiangNianian <i@jyunko.cn>2024-09-07 15:17:33 +0800
committerHsiangNianian <i@jyunko.cn>2024-09-07 15:17:33 +0800
commitad4bbef65b1621a8f5ef609b459fb75084b909ac (patch)
tree909bbf4d3ec3d349cebb995c0e73f4ab72efc878 /src/main.ts
parent1cfb957cdf5fd1c91929beca23ee1417bc3ae6ee (diff)
downloadHydroRollSite-ad4bbef65b1621a8f5ef609b459fb75084b909ac.tar.gz
HydroRollSite-ad4bbef65b1621a8f5ef609b459fb75084b909ac.zip
chore: move site dir
Diffstat (limited to 'src/main.ts')
-rw-r--r--src/main.ts38
1 files changed, 38 insertions, 0 deletions
diff --git a/src/main.ts b/src/main.ts
new file mode 100644
index 0000000..6bb9085
--- /dev/null
+++ b/src/main.ts
@@ -0,0 +1,38 @@
+/**
+ * main.ts
+ *
+ * Bootstraps Vuetify and other plugins then mounts the App`
+ */
+
+
+// Components
+import App from './App.vue'
+
+// Composable
+import { createApp } from 'vue'
+
+// Plugins
+import { registerPlugins } from '@/plugins'
+
+import './assets/main.css'
+import VMdPreview from '@kangc/v-md-editor/lib/preview';
+import '@kangc/v-md-editor/lib/style/preview.css';
+import githubTheme from '@kangc/v-md-editor/lib/theme/github.js';
+import '@kangc/v-md-editor/lib/theme/style/github.css';
+import ElementPlus from 'element-plus'
+import 'element-plus/dist/index.css'
+// highlights
+import hljs from 'highlight.js';
+
+VMdPreview.use(githubTheme, {
+ Hljs: hljs,
+});
+
+
+
+
+const app = createApp(App)
+app.use(VMdPreview)
+app.use(ElementPlus)
+registerPlugins(app)
+app.mount('#app')