const path = require('path') function resolve(dir) { return path.join(__dirname, dir) } module.exports = { // 解析SVG组件 chainWebpack(config) { config.module.rule('svg').exclude.add(resolve('src/icons')).end() config.module .rule('icons') .test(/\.svg$/) .include.add(resolve('src/icons')) .end() .use('svg-sprite-loader') .loader('svg-sprite-loader') .options({ symbolId: 'icon-[name]' }) .end() }, //vue.config.js css: { loaderOptions: { postcss: { postcssOptions: { plugins: [require('tailwindcss'), require('autoprefixer')] } } } } }