Posted almost 4 years ago. Visible to the public.
Debugging Webpacker config
Option 1: JSON dump
In config/webpack/environment.js
you can get inspect environment
which includes all webpack config options set for the current environment:
Copyconst { environment } = require('@rails/webpacker') const webpack = require('webpack') throw JSON.stringify(environment, null, 2) ...
Option 2: Browser console
You can also debug the config in your browser directly with a newer version of Webpacker:
Copyprocess.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
.
Option 3: Node console
Copy$ RAILS_ENV=development node const config = require('./config/webpack/development')
Your development team has a full backlog of feature requests, chores and refactoring coupled with deadlines? We are familiar with that. With our "DevOps as a Service" offering, we support developer teams with infrastructure and operations expertise.