我try 在nuxt3中创建一个plugin,并在我的组件上使用它.但我做不到
我是这样做的:
// @/plugins/highlight.js
import 'highlight.js/styles/stackoverflow-light.css'
import hljs from 'highlight.js/lib/core';
import json from 'highlight.js/lib/languages/json';
hljs.registerLanguage('json', json);
import 'highlight.js/styles/vs.css'
export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.vueApp.use(hljs)
})
我想这样使用:
// @/components/JSONView.vue
<template>
<highlightjs
language="json"
:code="myCode"
/>
</template>
<script setup>
const code = ref('{ "done": true }')
</script>
提前谢谢你