首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux node安装目录

Linux系统中Node.js的安装目录通常取决于你是如何安装Node.js的。以下是几种常见的安装方式及其对应的安装目录:

1. 使用包管理器安装(如apt、yum)

如果你使用的是基于Debian的系统(如Ubuntu),可能会使用apt包管理器安装Node.js:

代码语言:txt
复制
sudo apt update
sudo apt install nodejs

在这种情况下,Node.js通常会被安装在/usr/bin/node,而npm(Node.js的包管理器)会被安装在/usr/bin/npm

对于基于Red Hat的系统(如CentOS),可能会使用yum包管理器:

代码语言:txt
复制
sudo yum install nodejs npm

Node.js和npm的安装目录通常是/usr/bin/

2. 使用NodeSource二进制分发版安装

NodeSource提供了一个方便的方式来安装特定版本的Node.js。例如,安装Node.js 14.x版本:

代码语言:txt
复制
curl -fsSL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get install -y nodejs

安装完成后,Node.js和npm通常位于/usr/bin/目录下。

3. 使用nvm(Node Version Manager)安装

nvm允许你在同一台机器上安装和管理多个版本的Node.js。使用nvm安装Node.js时,每个版本的Node.js都会被安装在用户的主目录下的.nvm/versions/node/当前版本号/目录中。

安装nvm并使用它来安装Node.js:

代码语言:txt
复制
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
nvm install node

安装完成后,可以通过nvm use node来切换到最新版本的Node.js,其安装目录位于~/.nvm/versions/node/v当前版本号/

4. 手动编译安装

如果你选择手动编译安装Node.js,你可以从Node.js官网下载源码,然后解压并编译安装:

代码语言:txt
复制
wget https://nodejs.org/dist/v14.17.0/node-v14.17.0.tar.gz
tar -xvf node-v14.17.0.tar.gz
cd node-v14.17.0
./configure
make
sudo make install

编译安装完成后,Node.js和npm通常会被安装在/usr/local/bin/目录下。

查找Node.js安装目录

如果你不确定Node.js的安装目录,可以使用以下命令来查找:

代码语言:txt
复制
which node

这将显示Node.js可执行文件的路径,通常指向安装目录中的node文件。

注意事项

  • 安装目录可能因Linux发行版和安装方式的不同而有所差异。
  • 使用nvm安装时,可以通过nvm which current命令来查看当前使用的Node.js版本的完整路径。
  • 如果你在安装过程中遇到权限问题,可能需要使用sudo来提升权限。

希望这些信息能帮助你了解Linux系统中Node.js的安装目录及其相关概念。如果你有其他问题或需要进一步的帮助,请随时提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • node.js linux安装_node安装及环境配置

    版本:node-v10.16.0-linux-x64.tar.xz 安装包下载地址:http://kuding.club/article/39 1、上传到服务器目录:/usr/local/soft 2、...解压安装包 cd /usr/local/soft tar zxvf node-v8.9.1-linux-x64.tar.gz 3、移动到安装目录 mv node-v8.9.1-linux-x64 /usr.../local/Nodejs 进入解压目录下的 bin 目录,执行 ls 命令 cd bin && ls 有node 和 npm 4、测试是否安装成功 ..../node ln -s /usr/local/nodejs/server/bin/npm /usr/local/bin/npm 可以在任何目录下执行 node 和 npm 命令 6、npm install...:在自己的应用根目录执行安装依赖 7、npm run dev :在自己的应用根目录执行,本地启动 8、npm run biuld –prod :在自己的应用根目录执行,打包prod环境 版权声明:本文内容由互联网用户自发贡献

    1.4K20

    Linux 使用 nvm 安装 node

    ://github.com/nvm-sh/nvm 可以直接从仓库的 Releases 下载相关版本,但是我比较懒,为了更新合下载方便,我选择直接使用 git 克隆仓库 我希望把他安装在系统的根目录,以便所有用户都可以使用..."$NVM_DIR/bash_completion" 注意第一行变量中的 nvm 路径,我这里安装是在 根目录下的 .nvm 文件夹中,如果你的是 nvm-0.39.1 这种其他名字的文件夹(比如手动从...Release 下载的) 或者有嵌套文件夹,那么请修改为你自己刚刚将 nvm 下载到的位置 重新加载用户的配置文件 source ~/.bashrc 使用 nvm 安装 node 我这里安装 18.x...Downloading https://nodejs.org/dist/v18.17.1/node-v18.17.1-linux-x64.tar.xz... ######################...安装node nvm install 例(安装版本为16.14.0的node) nvm install 16.14.0 国内服务器如果速度慢可以更换为淘宝源 export NVM_NODEJS_ORG_MIRROR

    3.4K30

    Linux目录详解,软件应该安装到哪个目录

    我们应该知道 Windows 有一个默认的安装目录专门用来安装软件。Linux 的软件安装目录也应该是有讲究的,遵循这一点,对后期的管理和维护也是有帮助的。...这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。.../usr/local 本地系统管理员软件安装目录(安装系统级的应用)。.../usr/src/linux里   /usr/local/bin 本地增加的命令   /usr/local/lib 本地增加的库 /opt 额外安装的可选应用程序包所放置的位置。.../lost+found 这个目 声明:本文由w3h5原创,转载请注明出处:《Linux目录详解,软件应该安装到哪个目录》 https://www.w3h5.com/post/336.html

    25.9K54

    linux如何安装node_node 环境变量

    前言: linux中安装node环境 步骤: 第一步:官网下载node安装包,点我进入 第二步:解压到 个人的根目录下,也就是 /home/haoxing(这是你自己的名字)/nodejs...vim /etc/profile 3,输入你的密码 4,shift + i 打开编辑模式,加上以下代码,注意 /home/haoxing/nodejs根据你本地的路径改一下 export NODE_HOME...=/home/haoxing/nodejs export PATH=$NODE_HOME/BIN:$PATH 5,esc 退出编辑模式 6,shift + : 保存编辑内容 7, 重启电脑,(看网上说有刷新命令就可以...,但是我使用是刷新命令不生效,重启可以) 8,终端输入命令 检查是否成功 node - v cmd -v 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    4.7K30

    Linux下安装Node.js

    手动二进制包的安装方法 一般来说我们在Node的官网上是找不到Linux的Deb包,或者是Rpm包的,他针对Windows和mac都有二进制的安装包,但是Linux只有一个tar.xz这个包下载下来虽然也是一个二进制的包...node的版本,从而来判断node是否安装上了,并且看看版本是不是我们需要的版本。...node -v 假如出现了类似与以下的信息就说明安装完成 v6.10.3 使用nvm管理node版本 安装nvm 复制以下代码,放到一个shell脚本中。 #!...下安装Node-js.md Preview title date tags categories Linux下安装Node.js Fri May 05 2017 01:51:37 GMT+0800 (CST...) null -Linux 手动二进制包的安装方法 一般来说我们在Node的官网上是找不到Linux的Deb包,或者是Rpm包的,他针对Windows和mac都有二进制的安装包,但是Linux只有一个tar.xz

    4.7K50

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券