@formio/premium

中文文档
3.3.6发布于 2026/11/14SEE LICENSE IN LICENSETypeScriptCommonJS近 30 天下载 3.1万

Premium components for form.io

原始使用文档
文档目录4 节
  1. Usage
  2. Using HTML
  3. Using SCSS
  4. Troubleshooting

Premium components

This module contains premium components for form.io.

Usage

import premium from '@formio/premium';
import { Formio } from '@formio/js';
// You need to have a valid Library License key to use this package.
// If you don't have one yet, please contact [email protected].
Formio.license = 'yourLibraryLicenseKey';
Formio.use(premium);

If you want to use a <script> tag directly in your HTML file instead*:

<script src="node_modules/@formio/premium/premium.full.min.js"></script>

*This also exposes the variable premium, allowing you to load the module with Formio.use(premium);

You also need to include styles from the '/node_modules/@formio/premium/premium.css' into your project to make all the components work correctly.

Using HTML

<link rel="stylesheet" type="text/css" href="node_modules/@formio/premium/premium.css" />

Using SCSS

@import '~@formio/premium/premium.css';

Troubleshooting

In case you're using webpack to bundle your application and meet the error "Can't resolve 'Formio' in 'node_modules/@formio/premium'" at build time, please add the following to your webpack configuration:


resolve: {
  alias: {
    Formio: require('node:path').resolve(__dirname, 'RELATIVE_PATH_TO_YOUR_APP_NODE_MODULES_DIR/formiojs/index.js'),
  },
}

版本与发布记录

@formio/premium 共发布 91 个版本,首次发布于 2024/05/23;过去 12 个月发布了 26 个版本。

版本发布日期距今
3.3.6latest2026/11/142 天前
3.3.52026/10/101 个月前
3.3.42026/09/231 个月前
3.3.32026/09/171 个月前
3.3.22026/08/272 个月前
3.3.1-pdf515.02026/08/113 个月前

其他发布通道:dev → 2.0.0-rc.13,dev.tt → 2.0.0-dev.tt-1,3_1_x → 3.1.0-rc.2,3_0_x → 3.0.9-rc.0,rc → 3.1.0-rc.4。

关于 @formio/premium 的常见问题

@formio/premium 是什么?

Premium components for form.io

如何安装 @formio/premium?

在项目目录运行 npm install @formio/premium,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:@formio/js(^5.7.1)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@formio/premium 支持 TypeScript 吗?

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

@formio/premium 支持 ESM 还是 CommonJS?

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

@formio/premium 可以商用吗?

@formio/premium 使用 SEE LICENSE IN LICENSE 许可。许可条款写在包内的独立文件中,请阅读该文件确认可否商用。以上为概括,不构成法律意见,请以许可原文为准。

@formio/premium 的下载量有多少?

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

@formio/premium 还在维护吗?

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