1.1.0 • Published 1 year ago

pull-icon v1.1.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

pull-icon

一键拉取 codesign/iconfont icon 资源到项目指定目录下

1、一次配置,一劳永逸

2、更高效率,拒绝 CV

3、主流 icon 平台支持,无缝切换

步骤

1、安装

npm install pull-icon --save-dev

2、初始化

执行脚本初始化配置文件,根据项目情况配置平台(platform)、平台资源 url(projectUrl)、目标文件(targetFile)

npx pull-icon init

或者在项目目录下手动(与 package.json 同级)创建 pull-icon.json 配置文件

{
  "platform": "iconfont",                                           // 支持的平台, iconfont | codesign
  "projectUrl": "//at.alicdn.com/t/font_1064889_6cywveqndrg.css",   // 平台下的资源url,如何获取参考「说明」
  "targetFile": "/src/assets/style/iconfont.less"                   // 你期望将拉下来的icon资源文件存放的项目位置
  "iconfontFamily": "iconfont"                                      // codesign 平台下你自定义的iconfont family,默认值iconfont
}

3、在项目下执行脚本拉取资源

npx pull-icon start

或者在项目下配置 package.json script 字段配置自定义脚本

...
"scripts": {
    "ps": "npx pull-icon start",
    "pr": "npx pull-icon reload"
},

说明

  1. 目前支持腾讯 codesign 和阿里 iconfont 设计平台

    pull-icon.json 配置文件说明

    platformprojectUrltargetFileiconfontFamily
    腾讯 coDesign你期望将拉下来的 icon 资源文件存放的项目位置你自定义的 iconfont family,默认值 iconfont
    阿里 iconFont你期望将拉下来的 icon 资源文件存放的项目位置--
  2. pull-icon 已支持的命令

    命令简称说明示例
    initi项目初始化npx pull-icon init
    starts开始拉取资源,如资源无更新不拉取(有缓存)npx pull-icon start
    reloadr强制重新拉取资源(无缓存)npx pull-icon reload
1.1.0

1 year ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago