import Prism from 'prismjs'; const CodeHighlight = { beforeMount(el, binding) { const modifiers = binding.modifiers; const value = binding.value; if (modifiers.script || value === 'script') el.className = 'language-javascript'; else if (modifiers.css || value === 'css') el.className = 'language-css'; else el.className = 'language-markup'; Prism.highlightElement(el.children[0]); } }; export default CodeHighlight;