| const commonBuilder = require('pulito'); |
| const CopyWebpackPlugin = require('copy-webpack-plugin') |
| const { resolve } = require('path') |
| |
| module.exports = (env, argv) => { |
| let config = commonBuilder(env, argv, __dirname); |
| config.output.publicPath='/static/'; |
| config.plugins.push( |
| new CopyWebpackPlugin([{ |
| from: './node_modules/jsoneditor/dist/jsoneditor.min.css', |
| to: 'jsoneditor.css' |
| },{ |
| from: './node_modules/jsoneditor/dist/img/jsoneditor-icons.svg', |
| to: 'img/jsoneditor-icons.svg' |
| }]) |
| ); |
| config.resolve = config.resolve || {}; |
| config.resolve.alias = config.resolve.alias || {}; |
| config.resolve.alias['infra-sk'] = resolve(__dirname, '../infra-sk/'); |
| return config; |
| } |