报错 ERROR Failed to compile with 1 error 9:37:34 ├F10: AM┤
error in ./node_modules/vue-xml-editor/dist/xmlEditor.js
Module parse failed: Unexpected token (1:886)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
> import{defineComponent as e,ref as a,watch as l,computed as t,h as o}from"vue";import u from"highlight.js/es/core";const n=e({props:{code:{type:String,required:!0},language:{type:String,default:""},autodetect:{type:Boolean,default:!0},ignoreIllegals:{type:Boolean,default:!0}},emits:{update:e=>e},setup(e,{emit:o}){const n=a(e.language),r=a(e.code),g=a(e.code);l((()=>e.language),(e=>{n.value=e})),l((()=>e.code),(e=>{r.value=e,d()})),l((()=>r.value),(e=>{d(),o("update",e)}));const i=t((()=>e.autodetect||!n.value)),s=t((()=>!i.value&&!u.getLanguage(n.value))),p=t((()=>s.value?"":`hljs ${n.value}`)),d=()=>{if(s.value&&(console.warn(`The language "${n.value}" you specified could not be found.`),g.value=r.value.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")),i.value){const e=u.highlightAuto(r.value);n.value=e.language??"",g.value=e.value}else{const a=u.highlight(r.value,{language:n.value,ignoreIllegals:e.ignoreIllegals});g.value=a.value}};return{className:p,highlightedCode:g,myCode:r}},render(){return o("pre",{style:{position:"relative"}},[o("code",{class:this.className,innerHTML:this.highlightedCode,style:{padding:"0px"}}),o("textarea",{props:["modelValue"],value:this.myCode,style:{position:"absolute",top:"0px",left:"0px",width:"100%",height:"100%",backgroundColor:"transparent",whiteSpace:"pre",padding:"0px",color:"transparent",caretColor:"#000",resize:"none",border:"none",outline:"none"},autofocus:!1,onInput:e=>{let a=0;a&&clearTimeout(a),a=setTimeout((()=>(this.myCode=e.target.value,Math.random())),300)}})])}}),r={install(e){e.component("xmlEditor",n)},component:n};export{r as default};
|
@ ./node_modules/cache-loader/dist/cjs.js??ref--13-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--1-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/form-editors/my-editor/edit.vue?vue&type=script&lang=js& 55:0-42 61:18-30
@ ./src/components/form-editors/my-editor/edit.vue?vue&type=script&lang=js&
@ ./src/components/form-editors/my-editor/edit.vue
@ ./src/components/form-editors/my-editor/index.js
@ ./src/index.js
@ ./examples/main.js
@ multi (webpack)-dev-server/client?http://10.8.32.38:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./examples/main.js
最新发布