| 123456789101112131415 |
- const {environment} = require('@rails/webpacker');
- const PnpWebpackPlugin = require('pnp-webpack-plugin');
- const babelLoader = environment.loaders.get('babel');
- babelLoader.test = /\.(ts|tsx|js|jsx|mjs)?(\.erb)?$/;
- babelLoader.use.push({
- loader: 'ts-loader',
- options: PnpWebpackPlugin.tsLoaderOptions(),
- });
- const nodeLoader = environment.loaders.get('nodeModules');
- console.log(nodeLoader);
- console.log(nodeLoader.use[0].options);
- console.log(nodeLoader.use[0].options.presets[0][1]);
- module.exports = environment;
|