|
|
@ -1,18 +1,25 @@
|
|
|
|
const CopyWebpackPlugin = require('copy-webpack-plugin');
|
|
|
|
const CopyWebpackPlugin = require("copy-webpack-plugin");
|
|
|
|
module.exports = {
|
|
|
|
module.exports = {
|
|
|
|
publicPath: '/',
|
|
|
|
publicPath: "/",
|
|
|
|
configureWebpack: {
|
|
|
|
configureWebpack: {
|
|
|
|
plugins: [
|
|
|
|
plugins: [
|
|
|
|
new CopyWebpackPlugin([
|
|
|
|
new CopyWebpackPlugin([
|
|
|
|
{ from: 'node_modules/@liveqing/liveplayer/dist/component/crossdomain.xml' },
|
|
|
|
{
|
|
|
|
{ from: 'node_modules/@liveqing/liveplayer/dist/component/liveplayer.swf' },
|
|
|
|
from: "node_modules/@liveqing/liveplayer/dist/component/crossdomain.xml",
|
|
|
|
{ from: 'node_modules/@liveqing/liveplayer/dist/component/liveplayer-lib.min.js', to: 'js/' },
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
from: "node_modules/@liveqing/liveplayer/dist/component/liveplayer.swf",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
from: "node_modules/@liveqing/liveplayer/dist/component/liveplayer-lib.min.js",
|
|
|
|
|
|
|
|
to: "js/",
|
|
|
|
|
|
|
|
},
|
|
|
|
// {
|
|
|
|
// {
|
|
|
|
// patterns: [{
|
|
|
|
// patterns: [{
|
|
|
|
// from: './public/static', to: 'static'
|
|
|
|
// from: './public/static', to: 'static'
|
|
|
|
// }]
|
|
|
|
// }]
|
|
|
|
// }
|
|
|
|
// }
|
|
|
|
])
|
|
|
|
]),
|
|
|
|
],
|
|
|
|
],
|
|
|
|
// externals: {
|
|
|
|
// externals: {
|
|
|
|
// 'BMap': 'BMap',
|
|
|
|
// 'BMap': 'BMap',
|
|
|
@ -22,10 +29,11 @@ module.exports = {
|
|
|
|
css: {
|
|
|
|
css: {
|
|
|
|
loaderOptions: {
|
|
|
|
loaderOptions: {
|
|
|
|
sass: {
|
|
|
|
sass: {
|
|
|
|
prependData:`@import "~@/loveflow/assets/index.scss";`
|
|
|
|
prependData: `@import "~@/loveflow/assets/index.scss";`,
|
|
|
|
}
|
|
|
|
},
|
|
|
|
}
|
|
|
|
},
|
|
|
|
}
|
|
|
|
},
|
|
|
|
}
|
|
|
|
devServer: {
|
|
|
|
|
|
|
|
port: "2911",
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
};
|
|
|
|