SuperAPI AI 工具集

syncfusion-javascript-license

通用与其它

查看项目

更新于 10-16 01:28

技能介绍

用途:说明 Syncfusion JavaScript(Essential JS2)的授权要求、许可证密钥生成、注册方式与验证错误排查。自 2022 Volume 1(v20.1.0.47)起引入密钥验证,凡通过 npm、CDN 或构建引用 Syncfusion 包的 JavaScript 应用,均需注册有效许可证密钥以避免验证警告。

主要能力:区分许可证密钥与安装解锁密钥;说明验证在本地离线完成,无需联网,适用于隔离环境,无外部 API 调用;覆盖试用、社区与付费三类许可证;说明 v31.1.17+ 起按版本(UI Edition、Document SDK、PDF Viewer SDK、DOCX Editor SDK、Spreadsheet Editor SDK、Enterprise Edition)授权,v30.x.x 及更早按平台(JavaScript、Angular、React、Vue、Blazor 等)授权;并覆盖构建服务器场景:用 npm 包或试用安装包需密钥,用已授权安装包不需要。

使用方式:从 License & Downloads 页面按版本与平台或版本类型选择并获取密钥。推荐用环境变量注册以防提交到代码库:setx SYNCFUSION_LICENSE "Your_License_Key_Here" 或 export SYNCFUSION_LICENSE='Your_License_Key_Here',随后执行 npx syncfusion-license activate,并清除缓存:Remove-Item -Recurse -Force node_modules.cache 或 rm -rf node_modules/.cache。文档另提供环境变量、CI/CD(GitHub Actions、Azure Pipelines)等注册说明与生成、注册、错误排查参考文件。

适用场景:处理许可证注册、验证警告、密钥错误、试用到期(30 天)、平台或版本不匹配,以及 NPX 命令验证报错等问题。

限制:许可证密钥按版本和平台/版本类型区分,不能混用;社区许可证需符合资格(年收入低于 100 万美元)并每年续期;具体价格、支持条款与更多注册方式暂未提供。