1.安装依赖
2.配置 vue.config.js
const path = require('path')function resolve (dir) {return path.join(__dirname, dir)}
补充一个配置{ }
{// 省略其他...chainWebpack (config) {// set svg-sprite-loaderconfig.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()}}
3.复制/创建文件
(1) src/icons
src/icons- /svg # 保存图标- /index.js # 注册全局组件
(2) 组件<br />`componets/SvgIcon/index.vue`(3)validate.js<br />`utils/validate.j`
4.在main.js中引入
5.使用
使用格式
