1.0.0 • Published 4 years ago

@feizheng/rake-image-favico v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

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