Essential JS 2 Button Getting Started

Sample date Updated on Apr 16, 2026
button ej2 examples getting-started syncfusion ui-components

A quickstart template for the Syncfusion Essential JS 2 Button component with pre-configured settings for building interactive applications.

Overview

This repository demonstrates the Syncfusion Essential JS 2 Button component with hot-reload functionality and SystemJS module loading.

Features

  • Essential JS 2 Button Component: Pre-configured Syncfusion EJ2 button
  • Live Reload: Browser-sync for automatic refresh
  • Module Loading: SystemJS for efficient code management
  • npm Dependencies: Pre-configured packages

Prerequisites

  • Node.js 12 or higher
  • npm 6 or higher
  • Git
  • Modern web browser

Getting Started

Clone the repository:

git clone https://github.com/SyncfusionSamples/ej2-button-gettingstarted.git quickstart
cd quickstart

Installing

The Essential JS 2 components are available in the npm package ej2.

npm install

Running

The application uses browser-sync for live reloading and SystemJS for module loading.

npm run start

The application opens automatically in your default browser at http://localhost:3000 with live reload enabled.

Documentation

Up arrow