Hi Jerr,
Greetings from Syncfusion support.
Based on the shared details, we understand that you are
facing issues while registering the license in your application. Regarding this
issue, please ensure that you are using the same major version for all
Syncfusion components. Our Syncfusion licenses are version-specific, and if
multiple major versions of our components are used in the same application, it
can create version conflicts. Therefore, please make sure that you use the same
version for all Syncfusion components.
Additionally, we would like to let you know that all the EJ2
controls are under the Community license.
Also, kindly ensure that the license key is registered as
mentioned in the documentation using the registerlicense method. We
would like to convey that the "registerlicense" method should
be called from the root folder of the application. This step registers the
license globally for our controls.
Documentation: https://ej2.syncfusion.com/vue/documentation/licensing/license-key-registration
Additionally, this issue may occur due to the duplicate
packages installed in your application. Follow the below steps to resolve the
issue.
- Delete the @Syncfusion
folder from node_modules and the package-lock.json file from the root
folder.
- Clear the npm .cache
file, which will be created inside the node_modules folder.
- Update our packages to
the same major version. For example, if you are using a version
like (i.e., v24.x.XX), use the same version for all the Syncfusion
components in the package.json file.
- Run the ‘’npm install”
command to install the node_modules.
Please refer to the below documentation and licensing FAQs.
https://ej2.syncfusion.com/vue/documentation/licensing/licensing-troubleshoot#potential-causes-of-licensing-errors-in-applications
Check out the shared details and let us know if you need any
further assistance.
Regards,
Prasanth Madhaiyan.