Get Started

Set Up UI Dev Environment

Introduction

This page explains the third-party tools you’ll need to write ReactJS frontend code.

React IDE

Install the Visual Code integrated development environment:

install visual code
Figure 1. Install Visual Studio Code

Node.js & npm

Install:

  • Node.js
    (An open-source, cross-platform JavaScript runtime environment built on Chrome’s V8 engine.)

  • npm
    (The default package manager for Node.js; an online database of public and paid-for packages, called the npm registry.)

To install both, download and install the most recent LTS version from Node.js:

install nodejs
Figure 2. Install NodeJS and NPM
Updating NodeJS and NPM

To update NodeJS, simply re-download and reinstall the latest from the NodeJS website.
To update NPM, run npm install -g npm from the command line.

Visual Code extensions

To ease software development, install the following extensions.

Nx Console (required)

Nx Console makes running commands much easier, and is required in KOS development:

extension nx console
Figure 3. Install the Nx Console extension

Optional extensions

Other extensions to consider are:

Previous
Next
On this page
Related Articles
Expand your knowledge with these curated articles that complement your exploration of KOS.
Set Up Java Dev Environment
Install the third-party tools required to write Java backend code.
Set Up Native Dev Environment
Install the third-party tools required to write native C code.
Java Development
Seamlessly transition from Legacy+ systems to Freestyle microdosing and advanced distributed dispense systems.
UI Development
Using KOS SDKs, integrating Consumer and Non-consumer facing UIs becomes seamless, giving you less hassle and more time to create.
Video Library
Meet some of our development team, as they lead you through the tools, features, and tips and tricks of various KOS tools.
Resources
Familiarize yourself with KOS terminology, our reference materials, and explore additional resources that complement your KOS journey.
Copyright © 2024 TCCC. All rights reserved.