原文:https://www.jianshu.com/p/38262f18eee2
1.打开iconfont阿里巴巴官网https://www.iconfont.cn
2.新建项目(这样方便后期维护图标库)
![vue 项目中使用阿里巴巴矢量图标库iconfont vue 项目中使用阿里巴巴矢量图标库iconfont](https://image.shishitao.com:8440/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy85OTU1OTg3LTc5MzZmNGMzYWZkODJiNmUucG5nP2ltYWdlTW9ncjIvYXV0by1vcmllbnQvc3RyaXAlN0NpbWFnZVZpZXcyLzIvdy8xMDAwL2Zvcm1hdC93ZWJw.png?w=700)
image.png
3.把需要的图标添加到购物车
![vue 项目中使用阿里巴巴矢量图标库iconfont vue 项目中使用阿里巴巴矢量图标库iconfont](https://image.shishitao.com:8440/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy85OTU1OTg3LTc4MGIyOTMzZTM2ZDY3YmMucG5nP2ltYWdlTW9ncjIvYXV0by1vcmllbnQvc3RyaXAlN0NpbWFnZVZpZXcyLzIvdy8xMDAwL2Zvcm1hdC93ZWJw.png?w=700)
image.png
4.打开购物车并选择添加至项目,然后确定
![vue 项目中使用阿里巴巴矢量图标库iconfont vue 项目中使用阿里巴巴矢量图标库iconfont](https://image.shishitao.com:8440/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy85OTU1OTg3LTE3NmJmMWZkM2JmNGE1NGQucG5nP2ltYWdlTW9ncjIvYXV0by1vcmllbnQvc3RyaXAlN0NpbWFnZVZpZXcyLzIvdy85NTYvZm9ybWF0L3dlYnA%3D.png?w=700)
image.png
5.这时候可以在项目中看到你选中的svg图标,这时候可以点击下载至本地
![vue 项目中使用阿里巴巴矢量图标库iconfont vue 项目中使用阿里巴巴矢量图标库iconfont](https://image.shishitao.com:8440/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy85OTU1OTg3LTQwZWE5YzliNDIyNzkzZWUucG5nP2ltYWdlTW9ncjIvYXV0by1vcmllbnQvc3RyaXAlN0NpbWFnZVZpZXcyLzIvdy8xMDAwL2Zvcm1hdC93ZWJw.png?w=700)
image.png
6.打开下载的zip包就可以看到里面的文件,将下面几个文件取出
![vue 项目中使用阿里巴巴矢量图标库iconfont vue 项目中使用阿里巴巴矢量图标库iconfont](https://image.shishitao.com:8440/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy85OTU1OTg3LWY3YWFlYjI2NzdiZWIwMTAucG5nP2ltYWdlTW9ncjIvYXV0by1vcmllbnQvc3RyaXAlN0NpbWFnZVZpZXcyLzIvdy8xMDAwL2Zvcm1hdC93ZWJw.png?w=700)
image.png
7.在vue的assets文件夹下创建icon文件夹,将取出的文件放入这个文件夹下
8.在main.js中引入import './assets/icon/iconfont.css',这样子就可以在vue项目中使用你下载的svg图标
9.在vue中可以写<span class="icon iconfont icon-right"></span>就可以正常显示iconfont图标,修改的时候只需要修改icon-right这个class就可以了,这个class名称可以在font class中看到
![vue 项目中使用阿里巴巴矢量图标库iconfont vue 项目中使用阿里巴巴矢量图标库iconfont](https://image.shishitao.com:8440/aHR0cHM6Ly91cGxvYWQtaW1hZ2VzLmppYW5zaHUuaW8vdXBsb2FkX2ltYWdlcy85OTU1OTg3LTY5ODhhNzU3YTNiMWViMWIucG5nP2ltYWdlTW9ncjIvYXV0by1vcmllbnQvc3RyaXAlN0NpbWFnZVZpZXcyLzIvdy8xMDAwL2Zvcm1hdC93ZWJw.png?w=700)
如果后期想再添加图片在iconfont.css拷贝过来添加到项目上
![vue 项目中使用阿里巴巴矢量图标库iconfont vue 项目中使用阿里巴巴矢量图标库iconfont](https://image.shishitao.com:8440/aHR0cHM6Ly9iYnNtYXguaWthZmFuLmNvbS9zdGF0aWMvTDNCeWIzaDVMMmgwZEhCekwybHRaekl3TVRndVkyNWliRzluY3k1amIyMHZZbXh2Wnk4eE5UVXpOVEEyTHpJd01Ua3dOeTh4TlRVek5UQTJMVEl3TVRrd056RXlNRGt3T1RJeU1qZzFMVGt6T1RjeE5qYzRNQzV3Ym1jPS5qcGc%3D.jpg?w=700)
每次新增图标后都要覆盖一次资源文件