/** * Vue */ const constants = require('../../../src/const.json'); export default () => ({ test: /\.vue$/, exclude: /node_modules/, use: [{ loader: 'vue-loader', options: { cssSourceMap: false, preserveWhitespace: false } }, { loader: 'webpack-replace-loader', options: { search: '$theme-color', replace: constants.themeColor, attr: 'g' } }, { loader: 'webpack-replace-loader', query: { search: '$theme-color-foreground', replace: constants.themeColorForeground, attr: 'g' } }] });