UNPKG

quasar-cli

Version:
33 lines (26 loc) 700 B
const appPaths = require('../../app-paths'), injectHtml = require('../inject.html'), injectClientSpecifics = require('../inject.client-specifics'), injectHotUpdate = require('../inject.hot-update') module.exports = function (chain, cfg) { if (cfg.ctx.build) { chain.output .libraryTarget('commonjs2') } chain.node .merge({ __dirname: cfg.ctx.dev, __filename: cfg.ctx.dev }) chain.resolve.extensions .add('.node') chain.target('electron-renderer') chain.module.rule('node') .test(/\.node$/) .use('node-loader') .loader('node-loader') injectHtml(chain, cfg) injectClientSpecifics(chain, cfg) injectHotUpdate(chain, cfg) }