Setup Note: Node.js - takumaw/Configs GitHub Wiki

Node.js Setup Note

Node.js Setup

Node.js Installation

See:

Global Configuration

sudo touch /etc/npmrc
sudo chmod 644 /etc/npmrc
sudo mkdir /usr/etc
cd /usr/etc
sudo ln -s /etc/npmrc
sudo vim /etc/npmrc
prefix=/usr/local
cafile=/etc/ssl/certs/ca-certificates.crt

Use host's CA bundle

Put these lines to shell env file:

# Debian-like
export NODE_EXTRA_CA_CERTS=/etc/ssl/certs/ca-certificates.crt

# RHEL-like
export NODE_EXTRA_CA_CERTS=/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem