passing configuration through webpack

This commit is contained in:
Fran Jurmanović
2021-06-05 13:13:39 +02:00
parent 67eda03307
commit 4ed0b75b09
5 changed files with 20 additions and 8 deletions

View File

@@ -1,5 +1,7 @@
const path = require('path');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const settings = require("./src/configs/development/app-settings.json");
const { DefinePlugin } = require('webpack');
const alias = {
common: path.resolve(__dirname, '/common'),
@@ -83,6 +85,9 @@ module.exports = {
new HtmlWebpackPlugin({
template: './src/index.html'
}),
new DefinePlugin({
__CONFIG__: JSON.stringify(settings)
})
],
resolve: {
extensions: ['.js', '.ts'],