UNPKG

@plugin-light/project-config-vue

Version:
44 lines (43 loc) 1.22 kB
import type { IBaseConfigOptions } from './types'; export declare function getWebpackBaseConfig(options?: IBaseConfigOptions): { publicPath: string | undefined; outputDir: string; assetsDir: string; lintOnSave: boolean; productionSourceMap: boolean; transpileDependencies: string[]; parallel: boolean; css: { extract: boolean; }; devServer: { port: string | number; https: boolean; proxy: { '/pvp/share/getsharecfg': { target: string; changeOrigin: boolean; ws: boolean; }; '/pvp/share/gethash': { target: string; changeOrigin: boolean; ws: boolean; }; }; disableHostCheck: boolean; }; configureWebpack: { plugins: (import("workbox-webpack-plugin/build/generate-sw").GenerateSW | undefined)[]; optimization?: { minimize: boolean; } | undefined; entry: string; name: string; resolve: { alias: Record<string, string>; extensions: string[]; }; }; chainWebpack(config: any): void; };