1.0.0 • Published 4 years ago
@feizheng/rake-image-favico v1.0.0
rake-image-favico
A favico generate task.
install:
## install imagemagick
brew install imagemagick
## install as dev-dep for cmd task:
npm i -D @feizheng/rake-image-favico
gem install:
gem install fileutils
usage:
$ rake -T
rake image:favico[source,dist,sizes] # Generate favico
example:
rake image:favico[download.png,dist/favicos,'10 20 32 54']
.
├── README.md
├── Rakefile
├── dist
│ └── favicos
│ ├── favicon_10.ico
│ ├── favicon_20.ico
│ ├── favicon_32.ico
│ └── favicon_54.ico
├── download.png
├── index.rake
└── package.json
other solution based on ruby:
require "favicon_maker"
FaviconMaker.generate do
setup do
template_dir "."
output_dir "."
end
from "miaotu_rect.png" do
icon "favicon.ico", size: "64x64,32x32,24x24,16x16"
end
each_icon do |filepath|
puts filepath # verbose example
end
end
# https://www.imagemagick.org/script/convert.php
# convert -resize x64 miaotu_rect.png dist/favicon.ico
1.0.0
4 years ago