Node.js's icon

Node.js

Platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

Description

Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.

Readme

Node.js is a runtime environment and a library for running applications written in JavaScript.

For usage and a list of node commands and their functions, type:

node --help

Also included with Node.js is the Node Package Manager (npm). Npm installs different dependency packages for your project.

For usage and a list of npm commands and their functions, type:

npm help

Getting started

Simple steps to get started:

turbo run nodejs/nodejs

Now the node and npm commands are available:

node help


npm help

Here's a short example that will show you how to create a Spoon container for Express, a project with a Node.js dependency.

# Start a container with git and node

turbo run git,nodejs


# In the container, clone the Express project

> git clone https://github.com/strongloop/express.git


# Install Node dependencies with Node package manager

> cd express && npm install


# Start the server with any of the examples

> node examples/auth

Open a browser to http://localhost:3000 and test out the Node server!


Release Notes

No release notes


EULA

  • Actions

    Go to TurboScript
  • Dependencies
    No dependencies
  • Used By
    No repositories
  • Website
    Developer: nodejs.org
  • Current
    24.0.2 updated 3 days ago
  • Details
    Updated: May 15, 2025
    Created: July 11, 2017