diff --git a/initializer-ui/src/main.ts b/initializer-ui/src/main.ts index 7c37cb4aa2c805ccf2943f57601c1e461a465d90..1d6224ee81656cc2db78852b9a6c1e84b6142f20 100644 --- a/initializer-ui/src/main.ts +++ b/initializer-ui/src/main.ts @@ -4,11 +4,17 @@ import Antd from 'ant-design-vue' import './index.css' import 'ant-design-vue/dist/antd.css'; import 'highlight.js/styles/idea.css'; -import 'highlight.js/lib/common' +import highlight from 'highlight.js/lib/core' +import java from 'highlight.js/lib/languages/java'; +import xml from 'highlight.js/lib/languages/xml'; +import yaml from 'highlight.js/lib/languages/yaml'; import highlightVuePlugin from '@highlightjs/vue-plugin' -const app = createApp(App) +highlight.registerLanguage('xml', xml) +highlight.registerLanguage('yaml', yaml) +highlight.registerLanguage('java', java) +const app = createApp(App) app.use(highlightVuePlugin) app.use(Antd) app.mount('#app') \ No newline at end of file