mirror of
https://github.com/misode/misode.github.io.git
synced 2026-04-23 23:27:09 +00:00
26 lines
527 B
JavaScript
26 lines
527 B
JavaScript
const CopyWebpackPlugin = require('copy-webpack-plugin')
|
|
|
|
module.exports = (env, argv) => ({
|
|
entry: './src/app/app.ts',
|
|
output: {
|
|
path: __dirname + '/public',
|
|
publicPath: argv.mode === 'production' ? '/dev/' : '/',
|
|
filename: 'build/bundle.js'
|
|
},
|
|
resolve: {
|
|
extensions: ['.ts', '.js']
|
|
},
|
|
module: {
|
|
rules: [
|
|
{ test: /\.ts$/, loader: 'ts-loader' }
|
|
]
|
|
},
|
|
plugins: [
|
|
new CopyWebpackPlugin({
|
|
patterns: [
|
|
{ from: 'src/locales', to: 'build/locales'}
|
|
]
|
|
})
|
|
]
|
|
})
|