In config/webpack/environment.js
you can get inspect environment
which includes all webpack config options set for the current environment:
const { environment } = require('@rails/webpacker')
const webpack = require('webpack')
throw JSON.stringify(environment, null, 2)
...
You can also debug the config in your browser directly with a newer version of Webpacker:
process.env.NODE_ENV = process.env.NODE_ENV || 'development'
const environment = require('./environment')
const webpackConfig = environment.toWebpackConfig()
debugger
module.exports = webpackConfig
Then run bin/webpack --debug
and a browser window will be opened if you have a
node debugger installed
Archive
.
$ RAILS_ENV=development node
const config = require('./config/webpack/development')