This is a craco plugin that makes it easy to use the webpack base64-inline-loader with create-react-app version >= 2.
$ yarn add -D craco-base64-inline-loader
# OR
$ npm install craco-base64-inline-loader --save-dev
craco-base64-inline-loader
expect a test
option containing your regex selector.
Here is a simple craco.config.js
example to convert every font types to base64:
const base64Loader = require('craco-base64-inline-loader')
module.exports = {
webpack: {
plugins: [
{ plugin: base64Loader,
options: {
test: /\.(ttf|eot|otf|svg|woff(2)?)$/i ,
limit: 1000 // <-- Optional
}
}
]
}
}