tettusud / merge-jsons-webpack-plugin

This plugin is used to merge json files into single json file,using glob or file names
https://npmjs.com/package/merge-jsons-webpack-plugin
Apache License 2.0
36 stars 20 forks source link

Compatibility with webpack 1? #48

Open Igornorlin opened 5 years ago

Igornorlin commented 5 years ago

Hi!

Using webpack 1 for a project and I cannot seem to get the merge of the files to work. I have tried all kinds of paths.

output: { path: path.join(root, 'public'), filename: '[name].js', publicPath: '/' }, plugins: [ new MergeJsonWebpackPlugin({ "debug": true, "output": { "groupBy": [ { "pattern": "src/language/en/categories/buttons.json", "fileName": "src/language/en/index.json" } ] }, "globOptions":{ "nosort": true } }),

This outputs: $ NODE_ENV=development DEBUG=gfw:* node webpack/server -> Listening at http://0.0.0.0:3000 MergeJsonsWebpackPlugin emit started... MergeJsonsWebpackPlugin emit completed... MergeJsonsWebpackPlugin after-emit starts... MergeJsonsWebpackPlugin after-emit completed... webpack built 5f6efad35c33ce9779e7 in 13152ms

+++++++++++++++++++++++++++++++++++++++++++++++++++ new MergeJsonWebpackPlugin({ "debug": true, "files": [ "src/language/en/categories/buttons.json", "src/language/en/categories/reports.json", "src/language/en/categories/general.json" ], "output": { "fileName": "src/language/en/index.json" } }),

This outputs: $ NODE_ENV=development DEBUG=gfw:* node webpack/server -> Listening at http://0.0.0.0:3000 MergeJsonsWebpackPlugin emit started... MergeJsonsWebpackPlugin emit completed... MergeJsonsWebpackPlugin after-emit starts... MergeJsonsWebpackPlugin after-emit completed... webpack built 5f6efad35c33ce9779e7 in 13152ms

tettusud commented 5 years ago

I am afraid I never tested this with web pack 1.