diff --git a/package.json b/package.json index 3b71485..652f7cc 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "table-export", "version": "1.0.0", "description": "table export, support json、csv、txt、xml、word、excel、image、pdf", - "main": "src/index.js", + "main": "dist/tableExport.js", "scripts": { "dev": "webpack --watch", "build": "webpack -p", diff --git a/readme.md b/readme.md index 2fe9acc..29d16dd 100644 --- a/readme.md +++ b/readme.md @@ -1,15 +1,15 @@ -# tableExport.js # +# tableExport.js `table`导出文件,支持导出`json`、`txt`、`csv`、`xml`、`doc`、`xls`、`image`、 `pdf`。 -# usage # +## usage ```javascript // dom id, filename, type: json, txt, csv, xml, doc, xsl, image, pdf tableExport('table1', 'test', 'image'); ``` -# build # +## build ```bash git clone git@github.com:huanz/tableExport.git @@ -22,3 +22,19 @@ npm run dev // 构建个人版本 MODULES='doc xls image' npm run build ``` + +## browsers + +| Browser | Constructs as | Filenames | Max Blob Size | Dependencies | +| -------------- | ------------- | ------------ | ------------- | ------------ | +| Firefox 20+ | Blob | Yes | 800 MiB | None | +| Firefox < 20 | data: URI | No | n/a | [Blob.js](https://github.com/eligrey/Blob.js) | +| Chrome | Blob | Yes | [500 MiB][3] | None | +| Chrome for Android | Blob | Yes | [500 MiB][3] | None | +| Edge | Blob | Yes | ? | None | +| IE 10+ | Blob | Yes | 600 MiB | None | +| Opera 15+ | Blob | Yes | 500 MiB | None | +| Opera < 15 | data: URI | No | n/a | [Blob.js](https://github.com/eligrey/Blob.js) | +| Safari 6.1+* | Blob | No | ? | None | +| Safari < 6 | data: URI | No | n/a | [Blob.js](https://github.com/eligrey/Blob.js) | +