32 lines
822 B
JavaScript
32 lines
822 B
JavaScript
module.exports = {
|
|
publicPath: "/socket-admin/", // 修改为带有基本路径
|
|
|
|
configureWebpack: {
|
|
node: false, // remove buffer polyfill
|
|
},
|
|
chainWebpack: (config) => {
|
|
config.plugin("html").tap((args) => {
|
|
args[0].title = "Socket.IO Admin For OAK";
|
|
return args;
|
|
});
|
|
config.plugin("define").tap((args) => {
|
|
const version = require("./package.json").version;
|
|
args[0]["process.env"]["VERSION"] = JSON.stringify(version);
|
|
return args;
|
|
});
|
|
// exclude moment package (included by chart.js@2)
|
|
config.externals({ moment: "moment" });
|
|
},
|
|
|
|
pluginOptions: {
|
|
i18n: {
|
|
locale: "zh-CN",
|
|
fallbackLocale: "en",
|
|
localeDir: "locales",
|
|
enableInSFC: false,
|
|
},
|
|
},
|
|
|
|
transpileDependencies: ["vuetify"],
|
|
};
|