保誠-保戶業務員媒合平台
HelenHuang
2022-06-09 9bdb95c9e34cef640534e5e5a1e2225a80442000
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import { Plugin } from 'webpack'
import { VueTemplateCompiler } from '@vue/component-compiler-utils/dist/types'
import { CompilerOptions } from 'vue-template-compiler'
 
declare namespace VueLoader {
  class VueLoaderPlugin extends Plugin {}
 
  interface VueLoaderOptions {
    transformAssetUrls?: { [tag: string]: string | Array<string> }
    compiler?: VueTemplateCompiler
    compilerOptions?: CompilerOptions
    transpileOptions?: Object
    optimizeSSR?: boolean
    hotReload?: boolean
    productionMode?: boolean
    shadowMode?: boolean
    cacheDirectory?: string
    cacheIdentifier?: string
    prettify?: boolean
    exposeFilename?: boolean
  }
}
 
export = VueLoader