Tengo un código base de Laravel y, por alguna razón, realicé algunas modificaciones en los archivos de interfaz de JavaScript (activos), desafortunadamente, cuando intento recompilarlos usando Larvel Mix, aparece este error que se muestra a continuación:
ERROR in ./node_modules/@popperjs/core/lib/index.js Module build failed (from ./node_modules/babel-loader/lib/index.js): Error: Cannot find module './.config/babel.config'Aquí está el webpackConfig en el archivo wbpack.mix.js:
const mix = require('laravel-mix'); let webpack = require('webpack'); let webpackPlugins = [ new webpack.ContextReplacementPlugin( /moment[\/\\]locale/, /(en)\.js/ ) ]; mix .js('resources/js/app.js', 'public/js') .extract(['jquery', 'moment', 'bootstrap']) .sass('resources/sass/app.sass', 'public/css') .autoload({ jquery: ['$', 'window.jQuery', 'jQuery', 'jquery'], moment: 'moment' }) .webpackConfig({ plugins: webpackPlugins, module: { rules: [ { test: /\.jsx?$/, exclude: /(node_modules\/(?!(dom7|swiper)\/).*|bower_components)/, use: [ { loader: 'babel-loader', options: Config.babel() } ] } ] } }) .options({ uglify: { uglifyOptions: { compress: { drop_console: true, drop_debugger: true }, mangle: true, output: { comments: false, beautify: false } } } })