egg-xlsx

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

Usage no npm install needed!

<script type="module">
  import eggXlsx from 'https://cdn.skypack.dev/egg-xlsx';
</script>

README

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