Syncfusion 社区许可证不适用于 syncfusion 文件管理器

问题描述 投票:0回答:1

当我们使用“Essential Studio Enterprise Edition - Community license”时,它不适用于 synfusion 文件管理器, 它以前工作过

javascript syncfusion
1个回答
0
投票

我们怀疑这个问题可能是由于以下原因造成的。

原因 1:由于您的应用程序中安装了重复的包。请按照以下步骤解决问题。

从 node_modules 中删除 @Syncfusion 文件夹,从根文件夹中删除 package-lock.json 文件。

最后清除 npm .cache 文件。

将我们的包更新到相同的主要版本。例如,如果您使用的版本(即 v21.1.XX)对 package.json 文件中的所有 Syncfusion 组件使用相同的版本。

运行“npm install”命令来安装 node_modules。

原因 2:如果 Syncfusion 组件与 package.json 文件中的大写符号 (^) 一起使用,则即使在注册许可证后也有可能出现许可证横幅,这是许可证验证的情况之一。因此,我们建议您使用波浪号 (~) 而不是大写 (^) 符号,并按照以下步骤解决此问题。

从 node_modules 中删除 @Syncfusion 文件夹,从根文件夹中删除 package-lock.json 文件。

最后清除 npm 缓存。

删除版本号前的大写 (^) 符号,并在版本号前使用提到的波浪号 (~),如 ("@syncfusion/ej2-filemanager": "~21.X.XX")。

运行“npm install”命令来安装包。

© www.soinside.com 2019 - 2024. All rights reserved.