Gelöst! Das war ziemlich einfach mit einem Modul namens extract-text-webpack-plugin
nur durch Hinzufügen einer Regel zu module.rules
. Webpack Beispielkonfiguration:
const ExtractTextPlugin = require('extract-text-webpack-plugin');
module.exports = {
entry: "./app.js"
output: {
filename: "bundle.js"
},
module: {
rules: [{
test: /\.json\.js/,
// extract the text
use: ExtractTextPlugin.extract({
use: {}
})
}]
},
plugins: [
new ExtractTextPlugin('config.json', {
// some options if you want
})
]
}
Vergessen Sie nicht, um das Objekt stringify, wenn auf der config.json.js Datei zu exportieren. Sollte etwas wie sein:
module.exports = JSON.stringify({
param: 'value',
param1: 'value2'
});
Das heißt, hoffe, es hilft jemandem.
Danke! Das ist. Aber es funktioniert nicht mit Webpack. Die config.json wird nicht erstellt, vielleicht gibt es eine Webpack-Lösung? –