@budibase/backend-core

中文文档
3.50.0发布于 2026/10/19GPL-3.0TypeScriptCommonJS近 30 天下载 1.8万

用于服务器和工人的Budibase后端核心库

中文使用文档

Budibase 核心后端库

此库包含核心功能, 如认证和安全特性 后端服务共享.

关于顶级JS文件的说明

为了能够说 require("@budibase/backend-core/permissions") 我们需要 指定模块上层的出口.

这些文件应限于一个 require 应保存的文件 导出,然后是单张 module.exports = ... 以导出文件 常见JS.

版本与发布记录

@budibase/backend-core 共发布 2,575 个版本,首次发布于 2022/01/11;过去 12 个月发布了 151 个版本。

版本发布日期距今
3.50.0latest2026/10/1920 天前
3.49.02026/10/1227 天前
3.48.02026/10/051 个月前
3.47.02026/09/281 个月前
3.46.02026/09/211 个月前
3.45.02026/09/141 个月前

其他发布通道:develop → 2.11.27-alpha.1,2.12.6-alpha.1 → 2.12.6-alpha.1,2.12.8 → 2.12.8,2.12.12 → 2.12.12,2.13.0 → 2.13.0,2.13.2 → 2.13.2。

关于 @budibase/backend-core 的常见问题

@budibase/backend-core 是什么?

用于服务器和工人的Budibase后端核心库

如何安装 @budibase/backend-core?

在项目目录运行 npm install @budibase/backend-core,或使用 pnpm add / yarn add / bun add。

@budibase/backend-core 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@budibase/backend-core 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@budibase/backend-core 可以商用吗?

@budibase/backend-core 使用 GPL-3.0 许可。强 Copyleft:分发包含该代码的软件时,整个作品需以 GPL-3.0 兼容许可开源,并附带专利与反锁定条款。仅内部使用不触发此义务。以上为概括,不构成法律意见,请以许可原文为准。

@budibase/backend-core 的下载量有多少?

根据 npm 官方下载统计,@budibase/backend-core 在 2026/10/09 – 2026/11/07 这 30 天内被下载 18,373 次,日均约 612 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@budibase/backend-core 还在维护吗?

最新版本 3.50.0 发布于 2026/10/19(20 天前);至今共发布 2575 个版本,其中过去 12 个月发布了 151 个;首次发布于 2022/01/11。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。