28 lines
551 B
JavaScript
28 lines
551 B
JavaScript
const { commonLoaders } = require('../webpack/common')
|
|
const { EnvironmentPlugin } = require('webpack')
|
|
|
|
module.exports = {
|
|
resolve: {
|
|
extensions: ['.ts', '.tsx', '.js'],
|
|
},
|
|
output: {
|
|
devtoolFallbackModuleFilenameTemplate: '[absolute-resource-path]?[hash]',
|
|
devtoolModuleFilenameTemplate: '[absolute-resource-path]',
|
|
},
|
|
mode: 'development',
|
|
module: {
|
|
rules: [
|
|
...commonLoaders(),
|
|
{
|
|
test: /\.css$/,
|
|
use: ['css-loader', 'postcss-loader'],
|
|
},
|
|
],
|
|
},
|
|
plugins: [
|
|
new EnvironmentPlugin({
|
|
NODE_ENV: 'test',
|
|
}),
|
|
],
|
|
}
|