/** * 配置参考: https://cli.vuejs.org/zh/config/ */ const webpack = require('webpack') module.exports = { baseUrl: process.env.NODE_ENV === 'production' ? './' : '/', chainWebpack: config => { const svgRule = config.module.rule('svg') svgRule.uses.clear() svgRule .test(/\.svg$/) .use('svg-sprite-loader') .loader('svg-sprite-loader') config.plugin('provide').use(webpack.ProvidePlugin, [ { 'window.Quill': 'quill/dist/quill.js', Quill: 'quill/dist/quill.js' } ]) }, // 默认打开eslint效验,如果需要关闭,设置成false即可 lintOnSave: false, productionSourceMap: false, devServer: { open: true, port: 9091, overlay: { errors: true, warnings: true } } }