Sha256: efd074d9be8063e4402d18ecdca35963805e4f4f9066a2f6aecb17db0c425a36

Contents?: true

Size: 405 Bytes

Versions: 25

Compression:

Stored size: 405 Bytes

Contents

const { dev_server: devServer } = require('@rails/webpacker').config

const isProduction = process.env.NODE_ENV === 'production'
const inDevServer = process.argv.find(v => v.includes('webpack-dev-server'))
const extractCSS = !(inDevServer && (devServer && devServer.hmr)) || isProduction

module.exports = {
  test: /\.vue(\.erb)?$/,
  use: [{
    loader: 'vue-loader',
    options: { extractCSS }
  }]
}

Version data entries

25 entries across 25 versions & 3 rubygems

Version Path
webpacker-3.6.0 lib/install/loaders/vue.js
fluentd-ui-1.2.1 config/webpack/loaders/vue.js
fluentd-ui-1.2.0 config/webpack/loaders/vue.js
webpacker-jets-3.2.101 lib/install/loaders/vue.js
webpacker-jets-3.2.100 lib/install/loaders/vue.js
fluentd-ui-1.1.0 config/webpack/loaders/vue.js
fluentd-ui-1.0.1 config/webpack/loaders/vue.js
fluentd-ui-1.0.0 config/webpack/loaders/vue.js
fluentd-ui-1.0.0.beta.1 config/webpack/loaders/vue.js
webpacker-3.5.5 lib/install/loaders/vue.js
fluentd-ui-1.0.0.alpha.3 config/webpack/loaders/vue.js
fluentd-ui-1.0.0.alpha.2 config/webpack/loaders/vue.js
fluentd-ui-1.0.0.alpha.1 config/webpack/loaders/vue.js
webpacker-3.5.3 lib/install/loaders/vue.js
webpacker-3.5.2 lib/install/loaders/vue.js
webpacker-3.5.1 lib/install/loaders/vue.js
webpacker-3.5.0 lib/install/loaders/vue.js
webpacker-3.4.3 lib/install/loaders/vue.js
webpacker-3.4.1 lib/install/loaders/vue.js
webpacker-3.4.0 lib/install/loaders/vue.js