⚠️ The status of Craco is uncertain, this still works for older CRA versions. But starting with v5 you can use Asset Modules
This is a craco plugin that makes it easy to use the webpack raw-loader with create-react-app version >= 2.
$ yarn add -D craco-raw-loader
# OR
$ npm install craco-raw-loader --save-dev
craco-raw-loader
expect a test
option containing your regex selector.
Here is a simple craco.config.js
example for frag
(OpenGL Fragment Shader) files:
const rawLoader = require('craco-raw-loader')
module.exports = {
plugins: [
{
plugin: rawLoader,
options: { test: /\.frag$/ }
}
}