|
|
|
@ -14,7 +14,6 @@ import { visualizer as viteVisualizerPlugin } from 'rollup-plugin-visualizer'; |
|
|
|
import viteCompressPlugin from 'vite-plugin-compression'; |
|
|
|
import viteDtsPlugin from 'vite-plugin-dts'; |
|
|
|
import { createHtmlPlugin as viteHtmlPlugin } from 'vite-plugin-html'; |
|
|
|
import { libInjectCss as viteLibInjectCss } from 'vite-plugin-lib-inject-css'; |
|
|
|
import { VitePWA } from 'vite-plugin-pwa'; |
|
|
|
import viteVueDevTools from 'vite-plugin-vue-devtools'; |
|
|
|
|
|
|
|
@ -225,7 +224,7 @@ async function loadLibraryPlugins( |
|
|
|
): Promise<PluginOption[]> { |
|
|
|
// 单独取,否则commonOptions拿不到
|
|
|
|
const isBuild = options.isBuild; |
|
|
|
const { dts, injectLibCss, ...commonOptions } = options; |
|
|
|
const { dts, ...commonOptions } = options; |
|
|
|
const commonPlugins = await loadCommonPlugins(commonOptions); |
|
|
|
return await loadConditionPlugins([ |
|
|
|
...commonPlugins, |
|
|
|
@ -233,10 +232,6 @@ async function loadLibraryPlugins( |
|
|
|
condition: isBuild && !!dts, |
|
|
|
plugins: () => [viteDtsPlugin({ logLevel: 'error' })], |
|
|
|
}, |
|
|
|
{ |
|
|
|
condition: injectLibCss, |
|
|
|
plugins: () => [viteLibInjectCss()], |
|
|
|
}, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
|