logo
  • Guide
  • API
  • Blog
  • English
    • 简体中文
    • English
    • Getting Started
      Introduction
      Glossary
      Environment Requirements
      Quick Start
      Essentials
      Rspack
      RenderContext
      Client-Side Rendering
      Path Alias
      Base Path
      Module Linking

      Last Updated: 11/20/2025, 2:46:56 AM

      Previous pageGlossaryNext pageQuick Start

      #Environment Requirements

      This document describes the environment requirements for using this framework, including Node.js environment and browser compatibility.

      #Node.js Environment

      Requires Node.js version >= 24.

      Note

      Lower versions (< 24) are not supported. Installing dependencies will fail.

      #Browser Compatibility

      The compatibility strategy has two modes:

      • Compatibility mode: Provides backward compatibility for dynamic imports and import.meta through es-module-shims.
      • Native Import Maps mode: Relies on native browser Import Maps capability.

      #Compatibility Mode (Default)

      BrowserMinimum Version
      Chrome>= 64
      Edge>= 79
      Firefox>= 67
      Safari>= 11.1

      Data sources: Can I Use (Dynamic Import and import.meta), retrieval date: 2025-11.

      #Native Import Maps Mode

      BrowserMinimum Version
      Chrome>= 89
      Edge>= 89
      Firefox>= 108
      Safari>= 16.4

      Data sources: Can I Use (Import Maps), retrieval date: 2025-11.

      #Enabling Compatibility Support

      Note

      To support older browsers, please add es-module-shims to your project.

      <script async src="https://ga.jspm.io/npm:es-module-shims@2.0.10/dist/es-module-shims.js"></script>
      Recommendation
      • In production, deploy scripts to your own server.
      • Enable compatibility mode based on your target users' browser distribution.