aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/main.ts
diff options
context:
space:
mode:
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')