Sha256: 6868244c721acb74aec5aa3daa632bfb8b0850faaccf6859219be7bd7493c524
Contents?: true
Size: 1.04 KB
Versions: 2
Compression:
Stored size: 1.04 KB
Contents
const { environment } = require('@rails/webpacker'); const merge = require('webpack-merge') const webpack = require('webpack'); //const erb = require('./loaders/erb') //environment.loaders.append('erb', erb) // resolve-url-loader must be used before sass-loader environment.loaders.get('sass').use.splice(-1, 0, { loader: 'resolve-url-loader', options: { attempts: 1 } }); // Add an additional plugin of your choosing : ProvidePlugin environment.plugins.prepend('Provide', new webpack.ProvidePlugin({ $: 'jquery', JQuery: 'jquery', jquery: 'jquery', 'window.Tether': "tether", Popper: ['popper.js', 'default'], // for Bootstrap 4 }) ) // //const envConfig = module.exports = environment const aliasConfig = { 'jquery': 'jquery/src/jquery', 'jquery-ui': 'jquery-ui-dist/jquery-ui.js', //'elfinder': 'elfinder/js/elfinder.full.js' }; environment.config.set('resolve.alias', aliasConfig); //module.exports = merge(envConfig, aliasConfig) // module.exports = environment;
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
optimacms-0.4.3 | spec/dummy/config/webpack/environment.js |
optimacms-0.4.2 | spec/dummy/config/webpack/environment.js |