Skip to content

Latest commit

 

History

History
77 lines (59 loc) · 1.97 KB

README.md

File metadata and controls

77 lines (59 loc) · 1.97 KB

egg-xlsx

NPM version build status Test coverage David deps Known Vulnerabilities npm download

read the excel file content plugin for egg framework, based on js-xlsx

Install

$ npm i egg-xlsx --save

Usage

// {app_root}/config/plugin.js
exports.xlsx = {
  enable: true,
  package: 'egg-xlsx',
};

Configuration

// {app_root}/config/config.default.js
exports.xlsx = {
};

see config/config.default.js for more detail.

Example

Upload the xlsx file and get the content

// {app_root}/app/controller/xlsx.js
const Contrller = require('egg').Controller

class XlsxController extends Contrller {
  async index() {
    const {ctx, app} = this
    const res = await app.xlsx.analysis(ctx)
    ctx.body = res
  }
}
module.exports = XlsxController

More function

Questions & Suggestions

Please open an issue here.

License

MIT