ADD OR REMOVE BOM FOR WEBPACK
I use a Windows PC for work in company.
It creates file with BOM
.
However the files generated by Webpack do not contain the BOM
.
So I write this plugin for Webpack so that it can add or remove BOM
automatically when generates files, by default only files matching the /\.(html|htm|css|js|map)$/
pattern are processed.
In webpack config file:
var webpack = require('webpack');
// import plugin
var BomPlugin = require('webpack-utf8-bom');
module.exports = {
// ...
plugins: [
// Add plugin in plugins list
// true for adding bom
// false for removing bom
new BomPlugin(true)
],
// ...
};