(Translated by https://www.hiragana.jp/)
GitHub - iTonyYo/data-uri-fns: 统一资源标识符工具箱。
Skip to content

iTonyYo/data-uri-fns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@oopsunome/data-uri-fns

标是,为 "data" URL 提供ていきょうさい全面ぜんめんさい简单、さい一致いっちてき工具こうぐしゅう

暂时仅支持しじ Node.js

あんそう

# 使用しよう NPM
npm install @oopsunome/data-uri-fns lodash

# 使用しよう Yarn
yarn add @oopsunome/data-uri-fns lodash

使用しよう

getMimeType(uri)

  • uri {String} まち操作そうさてき标统一资源标识符
  • かえしかい: {String} 媒体ばいたい类型

统一资源标识符 ちゅう获取媒体ばいたい类型。

import { getMimeType } from '@oopsunome/data-uri-fns';

// 省略しょうりゃく大量たいりょう base64 すうすえ
console.log(
  getMimeType('data:image/png;base64,iVBOR...')
);

/**
 * 输出:
 * image/png
 */

saveAsFile(options)

  • options {Object}
    • dataURI {String} まち操作そうさてき标统一资源标识符
    • dest {String} 输出位置いち

异步方法ほうほうはた 统一资源标识符 保存ほぞん为文けん

import { saveAsFile } from '@oopsunome/data-uri-fns';

(async () => {
  try {

    // 省略しょうりゃく大量たいりょう base64 すうすえ
    await saveAsFile({
      dataURI: 'data:image/png;base64,iVBOR...',
      dest: process.cwd(),
    });
  } catch (error) {
    throw new Error(error);
  }
})()

saveAsFileSync(options)

  • options {Object}
    • dataURI {String} まち操作そうさてき标统一资源标识符
    • dest {String} 输出位置いち

どう方法ほうほうはた 统一资源标识符 保存ほぞん为文けん

import { saveAsFileSync } from '@oopsunome/data-uri-fns';

// 省略しょうりゃく大量たいりょう base64 すうすえ
saveAsFileSync({
  dataURI: 'data:image/png;base64,iVBOR...',
  dest: process.cwd(),
});

参与さんよ开发

じゅん备开发环さかい

详细さんSETUP.md

あんそう

@oopsunome/data-uri-fns 使用しよう Yarn つつみ管理かんり,执行 yarn install あんそう赖。

开始开发

yarn start

なま产构けん

yarn build

测试

yarn test

贡献指南しなん

细查阅 CONTRIBUTING.md了解りょうかい详情。

证书

@oopsunome/data-uri-fns 获得りょう MIT 许可,细查阅 LICENSE.md了解りょうかい详情。

まち

  • 支持しじ かい ある 直接ちょくせつ引用いんよう 2 种暴露ばくろせっこうてき方式ほうしき
  • 开发てき时候使用しよう ES 6/7支持しじ构建 ES 5 しきてき块;
  • しょう lodash とう库打つつみ
  • こうのう测试;
  • 捆绑 Git たおせ
  • ESlint 检测;
  • 动化生成せいせい所有しょゆう赖的开源证书;
  • おさむあらため saveAsFile(options)saveAsFile(uri, dest)
  • おさむあらため saveAsFileSync(options)saveAsFileSync(uri, dest)
  • 保存ほぞん成文せいぶんけんきさき输出它的位置いち
  • 更新こうしんこころざし
  • 谁在使用しよう @oopsunome/data-uri-fns?
  • かんぜん 贡献指南しなん
  • 使用しよう David DM 实现 赖是最新さいしん 检测;
  • 使用しよう Travis CI 实现集成しゅうせい
  • 使用しよう Coveralls 视化测试用例ようれいくつがえ盖率;
  • 使用しよう Codacy 实现だい码质りょう检测;
  • 编写 开发环境指南しなん
  • ぶん档:ざい哪里以获どくさら帮助?
  • ぶん档:设计思想しそう
  • ぶん档:维护策略さくりゃく
  • 性能せいのう测试;
  • 编写 发布りゅうほど指南しなん
  • 编写 Git 指南しなん
  • 编写 命名めいめい指南しなん
  • 编写 版本はんぽん指南しなん
  • かんぜん 贡献指南しなん
  • ぶん档:编码风格指南しなん

Releases

No releases published

Packages

No packages published