首页 > 系统相关 >linux下node环境的下载安装

linux下node环境的下载安装

时间:2023-06-29 10:11:43浏览次数:42  
标签:node bin x64 usr 下载安装 linux local

下载并安装node安装包

打开linux下/usr/local目录,创建node文件夹:

cd /usr/local  //打开目录
mkdir node  //创建node文件夹

通过wget下载安装包:

//没有wget先去下载  这里的node可以选择自己想要的版本
wget https://npm.taobao.org/mirrors/node/v14.19.3/node-v14.19.3-linux-x64.tar.gz   

解压:

tar -zxvf node-v14.19.3-linux-x64.tar.gz

进入bin目录:

 cd /usr/local/node/node-v14.19.3-linux-x64/bin

 使用in -s 创建软连接(当在不同目录使用相同文件时,可以使用ln命令链接,避免了重复占用磁盘空间):

cd /usr/local/bin
ln -s /usr/local/node/node-v14.19.3-linux-x64/bin/npm /usr/local/bin/npm
ln -s /usr/local/node/node-v14.19.3-linux-x64/bin/node /usr/local/bin/node 

在/usr/local/bin下输入ll可以查看到下面类似快捷文件的东西:

 二、配置环境变量

vim /etc/profile

打开/etc/profile后按i将下面的内容放在文件最下面:

NODE_HOME=/usr/local/node/node-v14.17.0-linux-x64
PATH=$NODE_HOME/bin:$PATH
export NODE_HOME PATH

然后esc退出编辑,再:wq!保存退出.

让刚才的配置生效:

source /etc/profile

执行node -v和npm -v发现生效:

标签:node,bin,x64,usr,下载安装,linux,local
From: https://www.cnblogs.com/joker-sqr/p/17513229.html

相关文章

  • 彻底理解 Node.js 中的回调(Callback)函数
    究竟什么是回调函数(Callback),网上有许许多多的文章,大部分看得人云里雾外,这些文章大概分成两类,第一类堆砌了太多的术语,基本上不明白术语就没法看,另一类反过来,不讲术语,完全是举一些脱离编程的生活化例子来类比,看的人更加晕头转向。作为JS的核心,回调函数和异步执行是紧密相关的,不跨......
  • linux把文件压缩成.tar.gz的命令&各个压缩解压命令大全--九五小庞
    针对LINUX中解压和压缩的命令,一直以来使用都模糊不清,今天在此进行整理01-.tar格式解包:[*******]$tarxvfFileName.tar打包:[*******]$tarcvfFileName.tarDirName(注:tar是打包,不是压缩!)02-.gz格式解压1:[*******]$gunzipFileName.gz解压2:[*******]$gzip-dFileName.gz压缩:[*******]$gzipFileName03-......
  • Linux安装jumpserver实践
    1、结合之前Linux安装mysql登录问题-适用root强制登录这一步比较重要,否则在线自动安装不了。不能忽略。进行,要先安装该mysql,并对数据库初始化、设置密码之后,登录数据库,并创建一个数据库:https://docs.jumpserver.org/zh/v3/installation/setup_linux_standalone/requirements/#......
  • Linux - Docker日志文件清理
    1.容器日志文件默认存放路径:/var/lib/docker,docker日志文件后缀是containerID+"-json.log",     查看各个日志文件大小:   1) ls-lh$(find/var/lib/docker/containers/-name*-json.log)       查询结果sample:  -rw-r-----1rootroot2......
  • 在Linux下如何使用JNI
    本文简要介绍了JNI调用规范,及常用函数。我会通过具体示例程序展示了实现一个本地调用的基本步骤。希望对大家有帮助哈。大家都知道Java是跨平台的,可以说Java的出现带给我们巨大的方便。设想如果我们的应用中需要访问到特定的设备,甚至是仅符合公司内部信息交互规范的设备,......
  • Linux Mint 21.2 前瞻:触控板手势支持来了
    Linux Mint是一款基于Ubuntu的流行Linux发行版本,其最新版本21.2将于7月发布。据悉,LinuxMint的触摸板手势基于开源软件TouchEgg,该手势功能支持触摸板、触摸屏及平板电脑等终端,用户可以自定义多种手势,在整个Cinnamon桌面环境及各种应用程序中,自由执行不同的操作。......
  • Linux Mint 21.2 前瞻:触控板手势支持来了
    Linux Mint是一款基于Ubuntu的流行Linux发行版本,其最新版本21.2将于7月发布。据悉,LinuxMint的触摸板手势基于开源软件TouchEgg,该手势功能支持触摸板、触摸屏及平板电脑等终端,用户可以自定义多种手势,在整个Cinnamon桌面环境及各种应用程序中,自由执行不同的操作。......
  • Linux Mint 21.2 前瞻:触控板手势支持来了
    Linux Mint是一款基于Ubuntu的流行Linux发行版本,其最新版本21.2将于7月发布。据悉,LinuxMint的触摸板手势基于开源软件TouchEgg,该手势功能支持触摸板、触摸屏及平板电脑等终端,用户可以自定义多种手势,在整个Cinnamon桌面环境及各种应用程序中,自由执行不同的操作。......
  • NodeJS系列(5)- ECMAScript 6 (ES6) 语法(三)
    在“NodeJS系列(3)-ECMAScript6(ES6)语法(一)”和“NodeJS系列(4)-ECMAScript6(ES6)语法(二)”里,我们介绍并演示let、const、Symbol、函数扩展、类等ES6语法和概念。本文在“NodeJS系列(2)-NPM项目Import/ExportES6模块”的npmdemo项目的基础上,继续介绍并演示Ref......
  • Linux 中的 dpkg 命令及示例
    Linux因其稳定性、安全性和灵活性而成为世界上使用最广泛的操作系统之一。Linux操作系统的关键组件之一是包管理系统。正在使用不同的包管理系统,但最流行的系统之一是dpkg系统。在本文中,我们将探讨Linux中的dpkg命令、它的作用以及如何有效地使用它。我还将提供一些示例来......