app-iterms-web-backup 如何添加一个icon

步骤概览

1. 注册/登录

2. figma 上面导出svg 不保留颜色上传 至项目iterms-pro

image.png

3. 提交审核后 会自动审核 大概5分钟

4.覆盖本地资源 (手动版)

  • src/icons/iconfont
  • index.css 文件保留


    企业微信截图_6d5eea7f-285a-460b-b618-084971179a41.png
image.png
  • public/iconfont

运行一段时间后 public 里面的iconfont会删除,毕竟那个chrome版本(85.x.x)比较低


image.png

5.覆盖本地资源 (自动版)

Install

yarn add iconfont-fdd -D

Usage

基本用法

  • 第一步:安装 iconfont-fdd 插件;
  • 第二步:在你的项目代码根目录下,创建一个 iconfont-fdd.js 文件;
  • 第三步:参照示例代码配置好参数,在命令行执行 node iconfont-fdd.js,即可自动导入阿里巴巴矢量库图标文件。
// iconfont-fdd.js
const IconfontAutoImport = require('iconfont-fdd').default;
const path = require('path');

const app = new IconfontAutoImport({
  username: 'XXXX', // 阿里巴巴矢量库登录账号
  password: 'XXX', // 阿里巴巴矢量库登录密码
  projectId: '4826913', // iterms-pro的项目id 这里已是正确的id 
  basePath: path.resolve('./'),
  iconfontFolder: ['public/iconfont', 'src/icons/iconfont'],
  protectedFiles: ['index.css'], // 不会被替换的文件
});

app.start();

在项目组如何使用

<i class="icon-pro-你的icon名字"></i>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、 Loader是什么? 1、我们之前打包的都是js文件,下面试试打包一个图片文件。 首先将一个图片文件放进sr...
    无争公子__阅读 530评论 0 0
  • 原文链接:http://www.jianshu.com/p/2a9367afe9e7 1510997059(1)....
    悬笔e绝阅读 5,547评论 0 0
  • 在项目中经常要使用各种各样的icon,特别对我这种有点强迫症的人来说,挑选一个icon经常要换个好几遍,当使用ui...
    超人鸭阅读 1,537评论 0 6
  • 1. 用户体验 软件是用户通往资源的通道。例如:滴滴对应司机、乘客;淘宝、天猫对应购物;饿了么、美团对应周边生活;...
    nimw阅读 514评论 0 1
  • 微信小程序开发实战学习笔记 前言 最近受疫情的影响,一直呆在家中进行网课学习。由于我们有一定的JS、CSS以及后端...
    JCLightZZ阅读 1,031评论 0 1