nodejs

Table of Contents

1. 安装

1.1. Ubuntu

curl -sL https://deb.nodesource.com/setup_14.x | sudo bash - # 14.x
curl -sL https://deb.nodesource.com/setup_18.x | sudo bash - # 18.x
sudo apt install nodejs

如果 update 时报错 NO_PUBLIC 在 sources.list 中对应的 deb 后面新增 [trusted=yes] 1

2. npm

指定源:

npm --registry https://registry.npm.taobao.org/ install xxx

3. yarn

Node.js >= 16.10

corepack enable
corepack prepare yarn@stable --activate

配置文件:https://yarnpkg.com/configuration/yarnrc

不再支持 --registry 这种方式来指定源,需要通过配置文件或者 yarn set npmRegistryServer 或者在 .yarnrc.yml 中指定。

4. 环境变量配置

export NODE_OPTIONS="--max-old-space-size=8192 --openssl-legacy-provider"

5. 其他

Footnotes:

First created: 2020-06-17 20:17:44
Last updated: 2023-01-31 Tue 10:05
Power by Emacs 29.0.91 (Org mode 9.6.6)