21 lines
514 B
JavaScript
21 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" }
|
|
});
|
|
}
|
|
};
|