@plugin-light/project-config-vue
Version:
开箱即用的项目配置,适用于 Vue2.x 项目
46 lines (45 loc) • 1.25 kB
TypeScript
import { getWebpackBaseConfig } from './project-config-vue';
export declare const WEBPACK_BASE_CONFIG: {
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;
};
export { getWebpackBaseConfig };
export * from './types';