New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

pull-iconfont-cli

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

pull-iconfont-cli

从 iconfont 拉取项目图标文件到本地

latest
Source
npmnpm
Version
0.1.2
Version published
Weekly downloads
3
Maintainers
1
Weekly downloads
 
Created
Source

pull-iconfont-cli

从 iconfont 拉取项目图标文件到本地

安装

npm i pull-iconfont-cli -D

cli方式使用

使用cdn链接拉取到本地目录

npx pull-iconfont-cli download https://at.alicdn.com/t/font_313726_0uhevtktz4ld.css -f iconfont.css -d ./src/common/css/UI/font

使用账号和密码拉取某个项目的最新的文件到本地

# 命令格式
pull-iconfont-cli pull <pid> <username> <password> -d [文件下载到的目标路径] -f [文件名]
# 示例
npx pull-iconfont-cli pull 313626 13128732587 yourpassword -f iconfont.css -d ./src/common/css/UI/font

命令及参数说明

pull 命令

参数说明

npx pull-iconfont-cli pull <pid> <username> <password> -d [文件下载到的目标路径] -f [文件名]

如何获取 参数pid 即项目id

示例图片

示例

# 不指定输出目录和文件名
npx pull-iconfont-cli pull 313626 13128732587 yourpassword
# 指定输出目录和文件名
npx pull-iconfont-cli pull 313626 13128732587 yourpassword -f iconfont.css -d ./src/common/css/UI/font

download 命令

参数说明

npx pull-iconfont-cli download <font class cdn链接> -d [文件下载到的目标路径] -f [文件名]

如何获取 font class cdn链接

示例图片

示例

npx pull-iconfont-cli download https://at.alicdn.com/t/font_313726_0uhevtktz4ld.css -f iconfont.css -d ./src/common/css/UI/font

包方式使用

const downloadIconfont = require('pull-iconfont-cli')
let downloadUrl = 'https://at.alicdn.com/t/font_313726_0uhevtktz4ld.css'
let fileName = 'iconfont.css'
downloadIconfont({
    url: downloadUrl,
    fileName: fileName,
    dest: './css/icon/fonts'
})

下载后文件目录结构

├── font
│   ├── iconfont.css
│   ├── iconfont.eot
│   └── iconfont.woff

选项说明

选项名解释是否必选默认值
urliconfont中提供的项目在线链接,注意是 font class中的.css结尾的链接哦必选
fileName下载后文件名可选iconfont.css
dest下载后输出目录可选当前目录下/font文件夹

Keywords

pull iconfont

FAQs

Package last updated on 03 Sep 2021

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts