Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

content-converter

ritjc8ISC1.0.1

文本内容转换工具

cli, content, converter

readme

CONTENT-CONVERTER

文本内容转换器

特性/注意点

  • 支持加载输入的js文件、json文件、普通的文本文件
  • 支持定制转换插件 (-p)
  • 插件的输入数据类型为js对象、json模型数据、String类型
  • 插件的输出规范为字串

使用

  • 安装

    npm install content-converter -g
    
  • 使用方式

    content-converter -i ./data.json -o ./data_trans.json -p ./trans.js

    参数说明:(相对/绝对路径)

    1. -i 需转换的数据
    2. -o 数据转换后的输出
    3. -p 定制js插件
    4. -q 屏蔽打印输入/输出日志

定制插件规范说明

  /*
   *@method default
   *@param {Object|String} input 加载被转换的数据
   *@param {Object} lib 提供支持转换工具,暂只挂载lodash(lib._.isString)和require加载器(lib.require)
   *@return {String} 返回转换后的值
  */
  exports.default = function (input, lib) {
    let output = ""
    ... // 转换过程
    return output
  }