[]
本页介绍如何使用 NPM 创建并运行一个最小 SpreadJS 示例。完成后,您将在浏览器中看到一个可编辑的表格,并向第一个单元格写入文本。
开始前,请确认本机已安装 Node.js 和 npm。浏览器、操作系统和框架兼容性请参考 兼容性与运行环境。
使用 Vite 创建一个基础 JavaScript 项目:
npm create vite@latest spreadjs-quick-start -- --template vanilla
cd spreadjs-quick-start
npm install安装 SpreadJS 核心包:
npm install @grapecity-software/spread-sheets清空 src/main.js 中的内容,并添加 SpreadJS 容器,初始化工作簿:
import * as GC from '@grapecity-software/spread-sheets'
import '@grapecity-software/spread-sheets/styles/gc.spread.sheets.excel2013white.css'
import './style.css'
document.querySelector('#app').innerHTML = '<div id="ss"></div>'
const spread = new GC.Spread.Sheets.Workbook(document.getElementById('ss'), {
sheetCount: 1
})
const sheet = spread.getActiveSheet()
sheet.setValue(0, 0, 'Hello SpreadJS')在 src/style.css 中设置容器尺寸:
html,
body,
#app {
width: 100%;
height: 100%;
margin: 0;
}
#ss {
width: 100%;
height: 600px;
}SpreadJS 需要挂载到具有明确尺寸的容器中。如果容器高度为 0,页面中将无法正常显示表格。
执行以下命令启动开发服务器:
npm run dev打开终端中提示的本地地址,即可看到 SpreadJS 表格。第一个工作表的 A1 单元格中会显示 Hello SpreadJS。

如果您希望通过官方脚手架创建示例工程,也可以继续阅读本章节下的“脚手架创建工程”。
如果您需要在 Vue、React、Angular、NextJS 或 NuxtJS 中集成 SpreadJS,请继续阅读 框架集成。
如果您需要导入导出、图表、PDF、数据透视表等能力,请阅读 模块与按需加载。