Quiero pasar opciones a 'raw-loader' mientras uso un alias, ya que el uso de loader ['base64-inline-loader' o 'raw-loader'] será condicional para *.csv
if(condition) { require('raw-loader!files/file_name.csv'); //I want to add this "options: { esModule: false }" } else { require('base64-inline-loader!files/file_name.csv'); }Alias, quiero agregar estas "opciones: { esModule: false }" al alias 'raw-loader'.
resolve: { alias: { 'base64-inline-loader': "base64-inline-loader", 'raw-loader': "raw-loader" } }Reglas que se usan para .csv si no se llama con alias:
module: { rules: [ { /*Runs as default when not using alias*/ test: /\.csv$/i, use: ['base64-inline-loader'] }, { test: /\.csv$/i, use: [ { loader: 'raw-loader', options: { esModule: false, }, }, ], }]