文章目录
- 指定仓库一键安装
- reference
- 更新npm
- 手动下载安装
- 下载并抽取二进制文件
- 创建软连接
- 安装yarn
- 配置环境变量PATH
- clone egg.js 测试demo
- 进入指定的egg项目执行install
- 启动
指定仓库一键安装
reference
- How to Install Latest NodeJS and NPM in Linux (tecmint.com)
- 本方式将nodejs 和 npm 一同下载
- 可以先到官网查看最新版本号的前两位(譬如16.xx.x)
- Node.js (nodejs.org)
- 切换到root用户下:
sudo -i
- 再执行以下命令
curl -sL https://deb.nodesource.com/setup_16.x | bash -
apt-get install -y nodejs
- 检查版本:
-
node -v
(也可能是nodejs -v
) -
npm -v
- 结束
更新npm
需要root 权限sudo npm install -g npm@x.x.x
- 譬如更新到8.6.0版本
┌─[cxxu@CxxuWin11] - [/mnt/c/Users/cxxu] - [2022-04-14 09:09:08]
└─[243] <> sudo npm install -g npm@8.6.0
removed 20 packages, changed 63 packages, and audited 201 packages in 6s
10 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
手动下载安装
下载并抽取二进制文件
执行:
sudo mkdir /usr/node
通过tar xvf node-v.....(your package name).tar.xz -C /usr/node
将文件抽取到/usr/node
目录下
创建软连接
- 分别为node 和 npm 创建在
/usr/local/bin
下的软连接(还是叫符号链接?)
现在进入到对应的bin
目录下:(shell提示符中间的灰色路径)
到此就装好了
注意,如果有旧版本,建议删除掉残余目录(或者重命名以备份之),否则可能影响新版本的安装
安装yarn
npm install -g yarn
配置环境变量PATH
此时,npm [-g]所下载的文件将放置在/usr/node/node..version/bin
目录下
如果要能够使用npm install安装的包,需要将其配置到PATH
变量中
格式:譬如 export PATH=/usr/node/node-v16.14.2-linux-x64/bin/:$PATH
为了避免每次启动都需要配置,建议将其写入配置文件中(.bashrc
或者其他配置文件(/etc/profile中)
clone egg.js 测试demo
git clone https://gitee.com/xuchaoxin1375/demo_egg.git
进入指定的egg项目执行install
yarn install
启动