****1. 安装Nodejs和NPM
- 下载安装包**
首先在node官网下载页面查找对应版本,下载nodejs**
https://nodejs.org/zh-cn/download/

// 在Linux命令下直接下载node包
wget https://npmmirror.com/mirrors/node/v16.14.0/node-v16.14.0-linux-x64.tar.xz
- 解压安装包
下载后解压压缩包
tar xf node-v16.14.0-linux-x64.tar.xz
解压成功后生成名称为 node-v16.14.0-linux-x64的文件夹
进入node-v16.14.0-linux-x64/bin文件夹,查看node版本号
cd /node-v16.14.0-linux-x64/bin/
./node -v
- 添加软连接
ln -s /usr/bin/node/node-v16.14.0-linux-x64/bin/node /usr/local/bin/node
ln -s /usr/bin/node/node-v16.14.0-linux-x64/bin/npm /usr/local/bin/npm
**
ln -sf /usr/bin/node/node-v16.14.0-linux-x64/bin/node /usr/local/bin/node
ln -sf /usr/bin/node/node-v16.14.0-linux-x64/bin/npm /usr/local/bin/npm
如果配置错了的话 可以使用覆盖命令 ln -sf 强制创建软链接(覆盖以前的链接)
- 打开新终端,输入
node - v查看是否能正确显示 Node.js 的版本信息,输入npm - v查看 npm 的版本信息。若两者都能正常显示版本号,说明环境变量配置成功,系统已能精准定位 Node.js 及其相关工具。

**
npm配置
**
. 配置npm源(镜像)
- 使用国内镜像(以淘宝镜像为例):
- 国内访问npm官方源可能速度较慢,为了加快模块下载速度,可以将npm源更换为国内镜像。可以通过以下命令来设置淘宝镜像为npm的源:
npm config set registry https://registry.npm.taobao.org/。此命令会将配置信息写入用户主目录下的~/.npmrc文件中,添加registry = https://registry.npm.taobao.org/这一行。
- 如果要恢复为官方源,可以使用
npm config set registry https://registry.npmjs.org/命令。
- 国内访问npm官方源可能速度较慢,为了加快模块下载速度,可以将npm源更换为国内镜像。可以通过以下命令来设置淘宝镜像为npm的源:
- 企业内部源配置:
- 如果企业内部有自己的npm私有源,也可以进行配置。假设企业内部npm源地址为
https://internal - registry.example.com/,可以使用npm config set registry https://internal - registry.example.com/来设置。 - 部分企业内部源可能需要认证,通常可以通过设置
_auth(用户名和密码的Base64编码)或//<registry - url>:<port>/:_authToken(认证令牌)等配置项来进行认证。具体的认证方式和配置参数需要根据企业内部源的要求来确定.
- 如果企业内部有自己的npm私有源,也可以进行配置。假设企业内部npm源地址为
安装node过程出现这个错误
/lib64/libm.so.6: version `GLIBC_2.27‘ not found
解决方法:
安装GLIBC_2.27
wget http://ftp.gnu.org/gnu/glibc/glibc-2.27.tar.gz
tar xf glibc-2.27.tar.gz
cd glibc-2.27/ && mkdir build && cd build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make -j4 && make install
3310

被折叠的 条评论
为什么被折叠?



