upend/ui/vue.config.js

22 lines
514 B
JavaScript

const path = require("path");
const CopyPlugin = require("copy-webpack-plugin");
module.exports = {
chainWebpack: config => {
config.plugin("copy-icons").use(CopyPlugin, [
[
{
from: path.resolve(
__dirname,
"node_modules/@shoelace-style/shoelace/dist/shoelace/icons"
),
to: path.resolve(__dirname, "dist/assets/icons")
}
]
]);
config.devServer.proxy({
"/api": { target: "http://localhost:8093" }
});
}
};