1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/kmyss-vuetify-template-full

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
vue.config.js 1.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
yss Отправлено 24.04.2021 11:11 3b51364
console.log(process.env.RUN_MODE === "single");
// const webpack = require("webpack");
module.exports = {
transpileDependencies: ["vuetify"],
publicPath: process.env.NODE_ENV === "production" ? "./" : "",
chainWebpack: config => {
config.plugin("define").tap(definitions => {
Object.assign(definitions[0]["process.env"], {
RUN_MODE: JSON.stringify(process.env.RUN_MODE)
});
return definitions;
});
if (process.env.NODE_ENV === "production") {
config.optimization.minimizer("terser").tap(args => {
args[0].terserOptions.compress.warnings = false;
args[0].terserOptions.compress.drop_console = true;
// args[0].terserOptions.compress.drop_debugger = true // 默认true
args[0].terserOptions.compress.pure_funcs = ["console.*"];
return args;
});
}
},
// configureWebpack: {
// plugins: (() => {
// console.log("Here!");
// return [
// new webpack.DefinePlugin({
// "process.env": { RUN_MODE: JSON.stringify(process.env.RUN_MODE) }
// })
// ];
// })()
// },
pluginOptions: {
i18n: {
locale: undefined,
fallbackLocale: undefined,
localeDir: undefined,
enableInSFC: undefined
}
}
};

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/kmyss-vuetify-template-full.git
git@api.gitlife.ru:oschina-mirror/kmyss-vuetify-template-full.git
oschina-mirror
kmyss-vuetify-template-full
kmyss-vuetify-template-full
frame-dev