Skip to content

xiamu14/nanopng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install

pnpm add -D nanopng

Usage

pnpm nanopng --filename='[name]-[hash:6]' --dest='public/assets/images'

screenshots

TODO

优化

  • 修改中文提示,改成英文
  • 添加 spinner

边界条件开发与测试

  • 多张图片同时上传,复制时;通过:正常有序的显示结果
  • .images 文件夹不存在时;通过:无显示退出
  • destination 文件夹不存在时;通过:显示提示信息,并退出
  • destination 是多层时:通过:正常压缩文件
  • filename 的各种边界条件;通过:正常压缩文件,catch 错误,提示错误
    • [hash] 测试
    • [hash:0] 测试
    • [hash:5] [hash:6] 测试
    • [hash:100] 测试
    • [name] 测试 :destination 里存在同名文件时,跳过并提示重命名
    • [id] 测试
    • '[id]-[name].min' 测试
    • '[id]-[name]-[hash].min' 测试
    • [id]-[hash] 测试
    • '[name].min' 测试

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published