← 全部工具

imgurify

热度 65 更新于 开发与构建

Browserify tranform to turn images into base64 data uri

npmauto-collected

安装

npm
npm install -g imgurify

通过 npm 安装。

imgurify

Browserify transform that allows you to require images - base64\ data uri's.

\ base64 only for raster images, svgs are inlined as svg+xml, because reasons...

Install

npm install --save imgurify

Use

browserify -t imgurify entry.js
var pony = require('./graphics/pony.png')
console.log(pony)
// => data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcA...

Changelog

2.0.1

  • Improve SVG encoding - thanks felthy :tada:

2.0.0

  • Total rewrite
  • Reading files "manually" becuase weird browserify buffer behaviour (hoping to revert this back in the future)

1.2.2

  • Fixed incorrect mimetype for jpg

1.2.1

  • Fixed base64 encoding of large (multibuffer) raster images

1.2.0