Ubuntu18.04 Install Node.js Np

简介: Ubuntu18.04 Install Node.js Np

apt install node

使用 apt 安装 node

sudo apt install nodejs

使用 apt 安装 npm

sudo apt install npm

$ nodejs -v
v8.10.0
$ npm -v
3.5.2

默认使用 apt 安装的 node 和 npm 版本可能比较老,需要更新一下对应的版本

npm 更新

sudo npm i -g npm

重新打开终端,查看 npm 版本,如下版本已经是最新

$ npm -v
6.7.0
node 更新

先安装 n 模块

sudo npm install -g n

$ sudo npm install -g n
/usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n
+ n@2.1.12
added 1 package from 4 contributors in 0.649s

执行 sudo n latest 命令更新 node

$ sudo n latest
     install : node-v11.8.0
       mkdir : /usr/local/n/versions/node/11.8.0
       fetch : https://nodejs.org/dist/v11.8.0/node-v11.8.0-linux-x64.tar.gz
   installed : v11.8.0

重新打开一个终端查看版本

$ node -v
v11.8.0


binary archive install node

先从官网下载最新的安装包,当前 Node 最新版本为 v11.8.0

image.png

node tar.xz 文件位置打开终端,如下

$ ls
node-v11.8.0-linux-x64.tar.xz
分别在终端中执行如下命令, 先设置对应的变量,然后将二进制存档文件解压到 /usr/local/lib/nodejs 目录

VERSION=v11.8.0DISTRO=linux-x64sudo mkdir /usr/local/lib/nodejssudo tar -xJvf node-$VERSION-$DISTRO.tar.xz -C /usr/local/lib/nodejssudo mv /usr/local/lib/nodejs/node-$VERSION-$DISTRO /usr/local/lib/nodejs/node-$VERSION

设置 Node 环境变量

export NODEJS_HOME=/usr/local/lib/nodejs/node-$VERSION/binexport PATH=$NODEJS_HOME:$PATH

刷新 profile 文件

. ~/.profile

测试安装结果(当前终端会看到安装成功,可以正常显示对应的安装版本,重新打开一个新的终端是提示没有安装成功的)

$ node -v
v11.8.0
$ npm -v 
6.5.0
创建 sudo 链接

sudo ln -s /usr/local/lib/nodejs/node-$VERSION/bin/node /usr/bin/nodesudo ln -s /usr/local/lib/nodejs/node-$VERSION/bin/npm /usr/bin/npmsudo ln -s /usr/local/lib/nodejs/node-$VERSION/bin/npx /usr/bin/npx

重新打开一个终端测试 node npm npx 版本

w@w:~$ node -v
v11.8.0
w@w:~$ npm -v
6.5.0
w@w:~$ npx -v
6.5.0


目录
相关文章
|
6月前
|
网络安全 计算机视觉
【node】 npm install 报错:code 128
【node】 npm install 报错:code 128
186 1
|
6月前
|
JavaScript Ubuntu
百度搜索:蓝易云【Ubuntu搭建Nodejs服务器】
请注意,以上步骤仅是简单的示例,实际上,你可以根据需要配置更多Node.js服务器设置和添加更多功能。
64 2
|
6月前
|
JavaScript
node.js 项目中执行 npm install 命令后看到的 idealTree inflate 的含义
node.js 项目中执行 npm install 命令后看到的 idealTree inflate 的含义
|
6月前
|
JavaScript
npm install没问题,但npm run dev的时候报Node Sass version 6.0.1 is incompatible with ^4.0.0 ^5.0.0
npm install没问题,但npm run dev的时候报Node Sass version 6.0.1 is incompatible with ^4.0.0 ^5.0.0
55 0
|
3月前
|
JavaScript
【Deepin 20系统】Jupyter notebook解决ValueError: Please install Node.js and npm before continuing installa
文章讨论了在Deepin 20系统上安装Jupyter Notebook的debug插件时出现的"ValueError: Please install Node.js and npm before continuing installation"错误,并提供了使用conda安装Node.js的解决方法。
114 1
|
4月前
|
JavaScript Ubuntu Shell
Ubuntu上安装任意版本nodejs方法
通过以上步骤,您可以在Ubuntu系统上灵活地安装和管理不同版本的Node.js。这种方法让开发者能够根据不同项目的需要选择合适的Node.js版本,同时也使版本切换变得非常方便。而且,nvm能够为每个项目独立管理依赖,从而确保不同项目之间的环境隔离,增强了开发环境的稳定性和可维护性。
993 2
|
3月前
NPM——Electron failed to install correctly, please delete node_modules/electron and try
NPM——Electron failed to install correctly, please delete node_modules/electron and try
234 0
|
3月前
|
开发工具 git
IDEA——npm install 没有生成node_modules目录
IDEA——npm install 没有生成node_modules目录
232 0
|
3月前
|
JavaScript Linux
【Deepin 20系统】解决ValueError: Please install nodejs >=12.0.0 before continuing
文章讨论了在尝试安装JupyterLab的debugger扩展时遇到的"ValueError: Please install nodejs >=12.0.0 before continuing"错误。由于使用conda和其他包管理器安装的Node.js版本只有10.x,作者提供了从Node.js官网直接下载并安装一个更新版本(至少12.0.0)的解决方法,包括下载对应系统版本的Node.js,解压,并建立软链接以更新版本。
45 0
|
5月前
|
Dart JavaScript 前端开发
npm install node-sass 安装失败的解决方案:利用国内镜像加速安装
npm install node-sass 安装失败的解决方案:利用国内镜像加速安装
2699 1