<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      在Vite中編寫插件需要遵循Vite的插件API

       

      import type { Plugin } from 'vite';
      
      export default function myPlugin(): Plugin {
          return {
              //插件生命周期鉤子
              resolveConfig(config) {
                  //在這里可以修改配置
                  return config;
              },
              config(config) {
                  //返回一個部分或者全新的配置對象
                  return config
              },
              configureServer(server) {
                  //在開發服務器啟動時執行
              },
              configureDocs(docs){
                  //配置vite-plugin-vue-docs
              },
              loadConfigurationFile(filename) {
                  //讀取并返回配置文件
              },
              transformIndexHtml(html) {
                  //轉換index.html
                  return html;
              },
              transform(code, id, options){
                  return code
              },
              handleHotUpdate(ctx) {
                  //處理模塊熱更新
              },
              closeBundle() {
                  //打包結束時調用
              }
          }
      }

      新建一個vite文件夾

      vite.config.ts里面引入編寫

      import vueNamePlugin from './vite/plugins/vue-name'
      export default defineConfig({
       plugins: [
       vueNamePlugin()
      ]
      })

      出現這個報錯只需要在tsconfig.node.json中加入以下即可

      @vue/compiler-sfc 手動打包組件

       

      import type { Plugin } from 'vite'
      import { compileScript, parse } from '@vue/compiler-sfc'
      
      export default function setupName(): Plugin {
          return {
              name: 'vite:plugin:vue:name',
              enforce: 'pre',
              transform(code, id) {
                  if (/.vue$/.test(id)) {
                      const { descriptor } = parse(code)
                      try {
                          const result = compileScript(descriptor, { id })
                          const name = result.attrs.name
                          const lang = result.attrs.lang
                          const inheritAttrs = result.attrs.inheritAttrs
                          const template = `
                      <script ${lang ? `lang=${lang}` : ''}>
                       export default {
                          ${name ? `name:"${name}",` : ''}
                          ${inheritAttrs ? `inheritAttrs: ${inheritAttrs !== 'false'},` : ''}
                       }
                      </script>
                      `
                          code += template
                      } catch (e) {
                          // TODO 忽略
                      }
                  }
      
                  return code
              }
          }
      }

       

       

       


       
      posted on 2024-08-10 12:35  執候  閱讀(134)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 奶头好大揉着好爽视频| 日韩av一区二区三区在线| 99中文字幕国产精品| 亚洲综合一区国产精品| 99久久激情国产精品| 免费国产一级特黄aa大片在线| 金门县| 在线中文一区字幕对白| 亚洲一区二区三区在线| 东北女人毛多水多牲交视频 | 当涂县| 暖暖 免费 高清 日本 在线观看5| 青青草原国产AV福利网站| 张家港市| 中文字幕人妻中文AV不卡专区| 日本一区不卡高清更新二区 | 99热成人精品热久久66| 又黄又爽又色的少妇毛片| 蜜臀av一区二区国产在线| 成人国产精品免费网站| 国产h视频在线观看| 精品一区二区成人码动漫| 国产特级毛片aaaaaa毛片| 国产午夜精品福利免费不| 久久久久四虎精品免费入口| 香港特级三A毛片免费观看| 欧美成人午夜在线观看视频| 乱老年女人伦免费视频| 日韩在线视频一区二区三区| 999精品色在线播放| 亚洲午夜无码久久久久小说| 久久不见久久见免费视频观看| 肉大捧一进一出免费视频| 99视频在线精品国自产拍| 国产精品XXXX国产喷水| 老熟妇乱子交视频一区| 亚洲中文字幕综合小综合| 两个人看的www免费视频中文| 日韩高清免费一码二码三码 | 中文人妻AV大区中文不卡| 福利视频在线一区二区|