System Requirements for Vue UI Components

30 Oct 20261 minute to read

This section explains the basic system requirements for working with Syncfusion® Vue UI components.

  • Vue supported version >= 2.6+.

  • Node.js and npm

    Node.js is required for Vue development, providing the runtime for the Vue CLI and package management tools. Syncfusion® Vue UI components require an active Long-Term Support (LTS) or Maintenance LTS version of Node.js.

    Recommended: Use the latest LTS version of Node.js for optimal stability and security. Download Node.js from Node.js website, which includes npm (Node Package Manager). After installation, verify the versions:

    node --version
    npm --version

The vue-class-components package is required before the 2023 Volume 1 (v21.1.35) release.

  • Vue 2.6 - Use the 7.2.6 version.
  • Vue 2.7 - This package is not needed.
  • Vue 3+ - Use ^8.0.0-rc.1 version.

Browser support

Syncfusion® Vue UI components are supported only in modern browsers. For more information, refer to the browser compatibility section.

Vue supported versions

The following table shows the supported Vue versions for different Syncfusion® Vue UI component releases:

Version Syncfusion® Vue components version
Vue v2.7 20.3.47 and above
Vue v3.0 19.2.44 and above