diff --git a/linux/workstation/nodejs.markdown b/linux/workstation/nodejs.markdown index 36d9e78ca52d2e912310b1d5f6ca7ac1861c717f..ab77989416cb1bc6ed3a5df49b5678cdda50aadf 100644 --- a/linux/workstation/nodejs.markdown +++ b/linux/workstation/nodejs.markdown @@ -6,7 +6,7 @@ Node.js Installation ------------ -You can install nodejs as user on any linux workstation. +You can install `node`, `npm` and `yarn` as user on any linux workstation. Get the current stable [node version](https://nodejs.org/en) and install a prebuilt release using `nodeenv`: ```sh @@ -28,3 +28,19 @@ user@host:/scratch/user$ npm --version user@host:/scratch/user$ yarn --version 1.22.22 ``` + +Package installation +-------------------- + +Example to install the angular cli (`ng`): + +```sh +user@host:/scratch/user$ npm install -g --no-package-lock --no-save @angular/cli +... +user@host:/scratch/user$ which ng +/scratch/user/.nodeenv/bin/ng +user@host:/scratch/user$ ng --version +19.1.4 +``` + +This [youtube video](https://www.youtube.com/shorts/xqnCUPUeCJg) explaines what is happening in the background.