Files
vue-cli/packages/@vue/cli-ui/vue.config.js
2018-11-27 10:54:05 +01:00

37 lines
611 B
JavaScript

const merge = require('deepmerge')
const path = require('path')
module.exports = {
pluginOptions: {
apollo: {
enableMocks: false,
enableEngine: false
}
},
configureWebpack: {
resolve: {
symlinks: false
}
},
chainWebpack: config => {
config.module.rule('stylus').oneOf('vue').use('postcss-loader')
.tap(options =>
merge(options, {
config: {
path: path.resolve(__dirname, '.postcssrc')
}
})
)
},
css: {
loaderOptions: {
stylus: {
import: ['~@/style/imports']
}
}
}
}