# ExcelJS
[![Build Status](https://github.com/exceljs/exceljs/actions/workflows/tests.yml/badge.svg?branch=master&event=push)](https://github.com/exceljs/exceljs/actions/workflows/tests.yml)
Read, manipulate and write spreadsheet data and styles to XLSX and JSON.
Reverse engineered from Excel spreadsheet files as a project.
# Translations
* [中文文档](README_zh.md)
# Installation
```shell
npm install exceljs
```
# New Features!
* Merged [fix: styles rendering in case when "numFmt" is present in conditional formatting rules (resolves #1814) #1815](https://github.com/exceljs/exceljs/pull/1815). <br/> Many thanks to [@andreykrupskii](https://github.com/andreykrupskii) for this contribution!
* Merged [inlineStr cell type support #1575 #1576](https://github.com/exceljs/exceljs/pull/1576). <br/> Many thanks to [@drdmitry](https://github.com/drdmitry) for this contribution!
* Merged [Fix parsing of boolean attributes #1849](https://github.com/exceljs/exceljs/pull/1849). <br/> Many thanks to [@bno1](https://github.com/bno1) for this contribution!
* Merged [add optional custom auto-filter to table #1670](https://github.com/exceljs/exceljs/pull/1670). <br/> Many thanks to [@thambley](https://github.com/thambley) for this contribution!
* Merged [Deep copy inherited style #1850](https://github.com/exceljs/exceljs/pull/1850). <br/> Many thanks to [@ikzhr](https://github.com/ikzhr) for this contribution!
* Merged [Upgrade actions/cache and actions/setup-node #1846](https://github.com/exceljs/exceljs/pull/1846). <br/> Many thanks to [@cclauss](https://github.com/cclauss) for this contribution!
* Merged [Check object keys in isEqual #1831](https://github.com/exceljs/exceljs/pull/1831). <br/> Many thanks to [@bno1](https://github.com/bno1) for this contribution!
* Merged [Add v17 to testing workflow #1856](https://github.com/exceljs/exceljs/pull/1856). <br/> Many thanks to [@Siemienik](https://github.com/Siemienik) for this contribution!
* Merged [Upgrade jszip to its latest version to date. This version does not have any vulnerability found by Snyk so far #1895](https://github.com/exceljs/exceljs/pull/1895). <br/> Many thanks to [@ValerioSevilla](https://github.com/ValerioSevilla) for this contribution!
* Merged [Update README.md #1677](https://github.com/exceljs/exceljs/pull/1677). <br/> Many thanks to [@xjrcode](https://github.com/xjrcode) for this contribution!
* Merged [(docs): set prototype of RegExp correctly. #1700](https://github.com/exceljs/exceljs/pull/1700). <br/> Many thanks to [@joeldenning](https://github.com/joeldenning) for this contribution!
* Merged [Added timeouts to github actions #1733](https://github.com/exceljs/exceljs/pull/1733). <br/> Many thanks to [@alexbjorlig](https://github.com/alexbjorlig) for this contribution!
* Merged [fix issue 1676 #1701](https://github.com/exceljs/exceljs/pull/1701). <br/> Many thanks to [@skypesky](https://github.com/skypesky) for this contribution!
* Merged [ExcelJS/ExcelJS#2237 : Update CI Tests, Drop support for Node v8 #2242](https://github.com/exceljs/exceljs/pull/2242). <br/> Many thanks to [@Siemienik](https://github.com/Siemienik) for this contribution!
* Merged [Fix types for getWorksheet() #2223](https://github.com/exceljs/exceljs/pull/2223). <br/> Many thanks to [@hfhchan-plb](https://github.com/hfhchan-plb) for this contribution!
* Merged [add characters cannot be used for worksheet name #2126](https://github.com/exceljs/exceljs/pull/2126). <br/> Many thanks to [@tkm-kj](https://github.com/tkm-kj) for this contribution!
* Merged [Fix issue #1753 Reject promise when workbook reader is writing to temporary file stream and error occurs #1756](https://github.com/exceljs/exceljs/pull/1756). <br/> Many thanks to [@pauliusg](https://github.com/pauliusg) for this contribution!
* Merged [README.md to have correct link for Streaming XLSX #2186](https://github.com/exceljs/exceljs/pull/2186). <br/> Many thanks to [@wulfsolter](https://github.com/wulfsolter) for this contribution!
* Merged [Added a polyfill of promise.finally to support lower versions of Firefox. #1982](https://github.com/exceljs/exceljs/pull/1982). <br/> Many thanks to [@DemoJj](https://github.com/DemoJj) for this contribution!
* Merged [Fix read this.worksheet before assign it #1934](https://github.com/exceljs/exceljs/pull/1934). <br/> Many thanks to [@ZyqGitHub1](https://github.com/ZyqGitHub1) for this contribution!
* Merged [chore: upgrade jszip to ^3.10.1 #2211](https://github.com/exceljs/exceljs/pull/2211). <br/> Many thanks to [@jarrod-cocoon](https://github.com/jarrod-cocoon) for this contribution!
* Merged [fixed spelling error in README.md file #2208](https://github.com/exceljs/exceljs/pull/2208). <br/> Many thanks to [@HugoP27](https://github.com/HugoP27) for this contribution!
* Merged [fix: Fix xlsx.writeFile() not catching error when error occurs #2244](https://github.com/exceljs/exceljs/pull/2244). <br/> Many thanks to [@zurmokeeper](https://github.com/zurmokeeper) for this contribution!
* Merged [Improve worksheets' naming validation logic. #2257](https://github.com/exceljs/exceljs/pull/2257). <br/> Many thanks to [@Siemienik](https://github.com/Siemienik) for this contribution!
* Merged [fix issue 2125 - spliceRows remove last row #2140](https://github.com/exceljs/exceljs/pull/2140). <br/> Many thanks to [@babu-ch](https://github.com/babu-ch) for this contribution!
* Merged [fix: fix the loss of column attributes due to incorrect column order #2222](https://github.com/exceljs/exceljs/pull/2222). <br/> Many thanks to [@cpaiyueyue](https://github.com/cpaiyueyue) for this contribution!
* Merged [Fix: Sheet Properties Types #2327](https://github.com/exceljs/exceljs/pull/2327). <br/> Many thanks to [@albeniraouf](https://github.com/albeniraouf) for this contribution!
* Merged [Use node 18 LTS for tsc, and benchmark. Add node 20. to test matrix. … #2354](https://github.com/exceljs/exceljs/pull/2354). <br/> Many thanks to [@Siemienik](https://github.com/Siemienik) for this contribution!
* Merged [Add missing tooltip attribute to CellHyperlinkValue index.d.ts #2350](https://github.com/exceljs/exceljs/pull/2350). <br/> Many thanks to [@NiklasPor](https://github.com/NiklasPor) for this contribution!
* Merged [Increase resilience to generating large workbooks #2320](https://github.com/exceljs/exceljs/pull/2320). <br/> Many thanks to [@hfhchan-plb](https://github.com/hfhchan-plb) for this contribution!
* Merged [repair all 'c2fo.io' links ('c2fo.github.io') #2324](https://github.com/exceljs/exceljs/pull/2324). <br/> Many thanks to [@justintunev7](https://github.com/justintunev7) for this contribution!
* Merged [fix: fix type definitions about last column, formula values and protection #2309](https://github.com/exceljs/exceljs/pull/2309). <br/> Many thanks to [@gltjk](https://github.com/gltjk) for this contribution!
* Merged [fix: add spinCount field for WorksheetProtection type #2284](https://github.com/exceljs/exceljs/pull/2284). <br/> Many thanks to [@damingerdai](https://github.com/damingerdai) for this contribution!
* Merged [Add type definition for WorksheetModel.merges #2281](https://github.com/exceljs/exceljs/pull/2281). <br/> Many thanks to [@ytjmt](https://github.com/ytjmt) for this contribution!
# Contributions
Contributions are very welcome! It helps me know what features are desired or what bugs are causing the most pain.
I have just one request; If you submit a pull request for a bugfix, please add a unit-test or integration-test (in the spec folder) that catches the problem.
Even a PR that just has a failing test is fine - I can analyse what the test is doing and fix the code from that.
Note: Please try to avoid modifying the package version in a PR.
Versions are updated on release and any change will most likely result in merge collisions.
To be clear, all contributions added to this library will be included in the library's MIT licence.
### Let's chat together:
[![SiemaTeam](https://discordapp.com/api
没有合适的资源?快使用搜索试试~ 我知道了~
dataease源码安装
共2005个文件
md:1258个
java:494个
css:213个
需积分: 5 0 下载量 136 浏览量
2024-10-10
06:47:28
上传
评论
收藏 875.98MB ZIP 举报
温馨提示
打包好的config 下的 application.yml 下修改對應的數據源 启动命令 (需要打包好的文件夾放下opt下操作) sudo nohup java -jar CoreApplication.jar & 訪問地址:http://127.0.0.1:8100/#/workbranch/index 用户名: admin 密码: DataEase@123456 --打包 cd dataease mvn clean install cd core mvn clean package -Pstandalone -U -Dmaven.test.skip=true
资源推荐
资源详情
资源评论
收起资源包目录
dataease源码安装
(2005个子文件)
element-plus-secondary-0.0.0-dataease.css 292KB
vant-0.0.0-dataease.css 83KB
video-0.0.0-dataease.css 39KB
Component-0.0.0-dataease2.css 32KB
index-0.0.0-dataease14.css 23KB
index-0.0.0-dataease6.css 19KB
CanvasCacheDialog-0.0.0-dataease.css 19KB
index-0.0.0-dataease7.css 16KB
DePreview-0.0.0-dataease.css 15KB
index-0.0.0-dataease9.css 13KB
index-0.0.0-dataease.css 13KB
FilterFiled-0.0.0-dataease.css 12KB
LinkageSet-0.0.0-dataease.css 12KB
AddSql-0.0.0-dataease.css 9KB
index-0.0.0-dataease26.css 9KB
index-0.0.0-dataease2.css 7KB
embedded-0.0.0-dataease.css 7KB
EditorDetail-0.0.0-dataease.css 6KB
index-0.0.0-dataease3.css 6KB
CommonAttr-0.0.0-dataease.css 5KB
MultiplexPreviewShow-0.0.0-dataease.css 5KB
MobileConfigPanel-0.0.0-dataease.css 5KB
index-0.0.0-dataease8.css 5KB
DatasetSelect-0.0.0-dataease.css 5KB
Component-0.0.0-dataease12.css 4KB
MarketPreviewV2-0.0.0-dataease.css 4KB
CustomColorStyleSelect-0.0.0-dataease.css 4KB
index-0.0.0-dataease25.css 4KB
BackgroundOverallCommon-0.0.0-dataease.css 4KB
MobileBackgroundSelector-0.0.0-dataease.css 4KB
MarketPreview-0.0.0-dataease.css 4KB
QuotaItem-0.0.0-dataease.css 3KB
DimensionItem-0.0.0-dataease.css 3KB
index-0.0.0-dataease4.css 3KB
ShareHandler-0.0.0-dataease.css 3KB
DialogueChart-0.0.0-dataease.css 3KB
CalcFieldEdit-0.0.0-dataease.css 3KB
index-0.0.0-dataease10.css 3KB
ChartStyleBatchSet-0.0.0-dataease.css 3KB
DatasetUnion-0.0.0-dataease.css 3KB
index-0.0.0-dataease13.css 3KB
Threshold-0.0.0-dataease.css 3KB
Geometry-0.0.0-dataease.css 3KB
ShareTicket-0.0.0-dataease.css 3KB
JumpLinkageBack-0.0.0-dataease.css 3KB
ShareVisualHead-0.0.0-dataease.css 3KB
DeResourceTree-0.0.0-dataease.css 3KB
VQueryChartStyle-0.0.0-dataease.css 2KB
AssistLine-0.0.0-dataease.css 2KB
ChartType-0.0.0-dataease.css 2KB
GradientColorSelector-0.0.0-dataease.css 2KB
IndicatorValueSelector-0.0.0-dataease.css 2KB
Attr-0.0.0-dataease3.css 2KB
index-0.0.0-dataease24.css 2KB
FinishPage-0.0.0-dataease.css 2KB
TitleSelector-0.0.0-dataease.css 2KB
SheetTabs-0.0.0-dataease.css 2KB
pwd-0.0.0-dataease.css 2KB
DeTemplateList-0.0.0-dataease.css 2KB
UnionItemEdit-0.0.0-dataease.css 2KB
Attr-0.0.0-dataease7.css 2KB
Attr-0.0.0-dataease6.css 2KB
normalize-0.0.0-dataease.css 2KB
DeRichTextView-0.0.0-dataease.css 2KB
ShortcutTable-0.0.0-dataease.css 2KB
AuthTree-0.0.0-dataease.css 2KB
DeTemplateItem-0.0.0-dataease.css 2KB
index-0.0.0-dataease21.css 2KB
index-0.0.0-dataease27.css 2KB
DeTemplateImport-0.0.0-dataease.css 2KB
index-0.0.0-dataease17.css 2KB
Senior-0.0.0-dataease.css 2KB
InfoTemplate-0.0.0-dataease.css 2KB
MapMapping-0.0.0-dataease.css 1KB
LegendSelector-0.0.0-dataease.css 1KB
BasicStyleSelector-0.0.0-dataease.css 1KB
TableThresholdEdit-0.0.0-dataease.css 1KB
QueryCascade-0.0.0-dataease.css 1KB
DrillItem-0.0.0-dataease.css 1KB
ExportExcel-0.0.0-dataease.css 1KB
FilterItem-0.0.0-dataease.css 1KB
PreviewShow-0.0.0-dataease.css 1KB
ResultFilterEditor-0.0.0-dataease.css 1KB
TemplateBranchItem-0.0.0-dataease.css 1KB
TableCellSelector-0.0.0-dataease.css 1KB
QuotaFilterEditor-0.0.0-dataease.css 1KB
TableHeaderSelector-0.0.0-dataease.css 1KB
OrgCell-0.0.0-dataease.css 1KB
TemplateMarketV2Item-0.0.0-dataease.css 1KB
DeAppApply-0.0.0-dataease.css 1KB
index-0.0.0-dataease20.css 1KB
BaseInfoContent-0.0.0-dataease.css 1KB
UnionFieldList-0.0.0-dataease.css 1KB
index-0.0.0-dataease19.css 1018B
CreatDsGroup-0.0.0-dataease2.css 1004B
CreatDsGroup-0.0.0-dataease.css 1004B
TextThresholdEdit-0.0.0-dataease.css 996B
ExcelDetail-0.0.0-dataease.css 986B
BasicEdit-0.0.0-dataease.css 982B
MapSetting-0.0.0-dataease.css 971B
共 2005 条
- 1
- 2
- 3
- 4
- 5
- 6
- 21
资源评论
PilerH
- 粉丝: 4
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功