Development - cgjgh/node-red-dashboard-2-ui-scheduler GitHub Wiki

Development and Contribution Guide

Interested in contributing to Node-RED Dashboard 2 UI Scheduler? Follow this guide to set up your development environment and contribute effectively.

Local Development Environment

  1. Clone the Repository:

    git clone https://github.com/cgjgh/node-red-dashboard-2-ui-scheduler.git
    
  2. Install Dependencies:

    npm install
    
  3. Run Development Server:

    npm run dev
    

Contribution Guidelines

  • Code Standards: Ensure code adheres to project linting and style guides.
  • Testing: Validate changes with comprehensive tests before submitting.
  • Pull Requests: Submit pull requests with detailed descriptions of changes.

File Structure

Understand the repository structure to navigate and modify files effectively. Key directories include:

  • nodes/: Core logic and node files.
  • ui/: UI components and styles.
  • scripts/: Utility scripts for build processes.

Thank you for supporting the development of this project!