From 0eb7ff2b1f08cc515294e61ef956c1202d6bd471 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Mon, 18 Oct 2021 19:31:16 +0800 Subject: [PATCH] chore: remove unused files --- .../src/configResolved/plugins/renderjs.ts | 54 ------------------- 1 file changed, 54 deletions(-) delete mode 100644 packages/vite-plugin-uni/src/configResolved/plugins/renderjs.ts diff --git a/packages/vite-plugin-uni/src/configResolved/plugins/renderjs.ts b/packages/vite-plugin-uni/src/configResolved/plugins/renderjs.ts deleted file mode 100644 index e745fda2f..000000000 --- a/packages/vite-plugin-uni/src/configResolved/plugins/renderjs.ts +++ /dev/null @@ -1,54 +0,0 @@ -import debug from 'debug' -import { Plugin } from 'vite' -import { rewriteDefault } from '@vue/compiler-sfc' - -import { parseVueRequest } from '@dcloudio/uni-cli-shared' - -const debugRenderjs = debug('vite:uni:renderjs') - -export function uniRenderjsPlugin(): Plugin { - return { - name: 'vite:uni-renderjs', - transform(code, id) { - const isWxs = /vue&type=wxs/.test(id) - const isRenderjs = /vue&type=renderjs/.test(id) - if (!isWxs && !isRenderjs) { - return - } - const type = isWxs ? 'wxs' : 'renderjs' - const { query } = parseVueRequest(id) - debugRenderjs(id) - const name: string = (query as any).name - if (!name) { - this.error( - `` - ) - } - return { - code: `${rewriteDefault( - code.replace(/module\.exports\s*=/, 'export default '), - '_sfc_' + type - )} - ${type === 'renderjs' ? genRenderjsCode(name) : genWxsCode(name)}`, - map: null, - } - }, - } -} - -function genRenderjsCode(name: string) { - return `export default Comp => { - if(!Comp.mixins){Comp.mixins = []} - Comp.mixins.push({beforeCreate(){ this['${name}'] = this }}) - Comp.mixins.push(_sfc_renderjs) -}` -} - -function genWxsCode(name: string) { - return `export default Comp => { - if(!Comp.mixins){Comp.mixins = []} - Comp.mixins.push({beforeCreate(){ this['${name}'] = _sfc_wxs }}) -}` -} -- GitLab