Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
112 lines (73 sloc) 3.11 KB

Logo

_static/images/logo_nodejs.png

Node.js

Introduction

Warning

Node.js scripts belong in your :ref:`home`, not in your :ref:`docroot`.

Node.js is a server-side JavaScript interpreter. Node.js is commonly used to develop server-based applications, i.e. the scripts bind to a network port.


Versions

Release types

We provide different releases and apply security updates on a regular basis. Currently, these Node.js versions are available: 8, 10, 12 and 13.

Standard version

If you don't select a certain version, our default will be used. We decided to default to version 12, which is considered to be stable by the developers.

Show available versions

Use uberspace tools version list node to show all selectable versions:

[eliza@dolittle ~]$ uberspace tools version list node
- 8
- 10
- 12
- 13
[eliza@dolittle ~]$

Change version

You can select the Node.js version with uberspace tools version use node <version>. You can choose between release branches:

[eliza@dolittle ~]$ uberspace tools version use node 13
Selected node version 13
The new configuration is adapted immediately. Patch updates will be applied automatically.
[eliza@dolittle ~]$

Selected version

You can check the selected version by executing uberspace tools version show node on the command line:

[eliza@dolittle ~]$ uberspace tools version show node
Using 'node' version: '12
[eliza@dolittle ~]$

Update policy

We update all versions on a regular basis. Once the support ends, the branch reaches its end of life (EOL), is no longer supported and will be removed from our servers. Even-numbered versions are long-term support (LTS) versions.

Branch State Supported Until
8 Maintenance LTS December 2019
10 Active LTS April 2021
12 Active LTS April 2022
13 Current June 2022

Connection to webserver


npm

npm, or the node package manager, is used to install and manage additional packages. We have preconfigured npm to install packages to your :ref:`home` when using the global (-g) option.


Popular software

Check out the ⚛️ Uberlab for guides!

You can’t perform that action at this time.