如何在Linux中配置Node.js环境变量
在Linux中配置Node.js环境变量的步骤

免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈
给Linux系统配置Node.js环境变量,这事儿听起来有点技术门槛,但其实跟着步骤走,几分钟就能搞定。关键在于找准路径,然后让系统“记住”它。下面咱们就一步步来。
1. 定位Node.js的安装路径
首先,得知道Node.js本体装在哪了。通常,它会安家在 /usr/local/bin 或 /usr/bin 这类系统目录里。打开终端,用下面这个命令就能把它揪出来:
which node
或者,你也可以试试:
whereis node
命令执行后,终端会显示一个路径,比如 /usr/local/bin/node。这个路径就是Node.js的可执行文件位置,记下来,后面要用。
2. 找到npm的安装路径
Node.js的好搭档——npm(Node Package Manager),通常也安装在同一个“小区”里。同样地,用命令来定位它:
which npm
或者
whereis npm
屏幕上会返回类似 /usr/local/bin/npm 的路径。好了,现在两个核心成员的位置我们都掌握了。
3. 编辑环境变量配置文件
接下来,就是要把这两个路径“登记”到系统的环境变量里。这需要修改你用户目录下的一个隐藏配置文件,通常是 .bashrc 或 .bash_profile。用你熟悉的文本编辑器打开它,比如用nano:
nano ~/.bashrc
如果你习惯用 .bash_profile,就把命令里的文件名替换掉。
4. 添加路径到环境变量
在打开的文件里,滚动到末尾,新起一行,添加下面这行命令:
export PATH="/usr/local/bin:$PATH"
这里有个关键点:务必把例子里的 /usr/local/bin 替换成你前面用 which 命令找到的实际路径。 如果Node和npm不在同一个目录,确保这个路径包含了它们俩所在的父目录。
5. 保存并退出编辑器
在nano编辑器里,操作很简单:按 Ctrl + X 组合键,然后按 Y 确认保存,最后按 Enter 键退出。文件就保存好了。
6. 让配置立刻生效
刚改完配置文件,系统还没反应过来。需要运行下面这个命令,让它重新加载一下配置:
source ~/.bashrc
同样,如果你修改的是 .bash_profile,就对应地执行 source ~/.bash_profile。
7. 最终验证:大功告成
最后一步,也是检验成果的一步。在终端里分别输入:
node --version
和
npm --version
如果终端清晰地打印出了Node.js和npm的版本号,那么恭喜你!这说明环境变量已经配置成功,你的Linux系统现在可以全局识别并使用Node.js和npm命令了。
整个过程其实就围绕一个核心:告诉系统去哪找这些命令。 只要路径找对了,剩下的就是按部就班的“登记”和“刷新”操作。下次打开新的终端窗口,这些配置依然有效,你可以畅快地开始你的Node.js项目了。
相关攻略
Linux 下查看 CPU 指令集支持情况 想知道你的Linux系统CPU到底有多大能耐?比如它支不支持最新的A VX-512指令集来加速科学计算?其实,答案就藏在系统里,用几个简单的命令就能挖出来。下面我们就来聊聊怎么查,以及怎么看懂结果。 一、快速方法 先说两个最直接、最常用的方法,基本上能解决
Linux C++网络通信:从基础套接字到实战示例 在Linux环境下用C++搞网络通信,套接字(socket)编程是绕不开的基石。简单来说,它就像是给不同计算机上的进程开了条“专用电话线”,让它们能通过互联网或局域网顺畅地交换数据。下面,我们就通过一个经典的TCP IP通信实例,把服务器端和客户端
lsnrctl:排查Oracle监听器性能瓶颈的实用指南 在Oracle数据库的日常运维中,监听器(Listener)的性能表现,直接关系到客户端连接数据库的效率和稳定性。一旦连接缓慢或频繁中断,监听器往往是首要的排查对象。这时,Oracle自带的命令行工具 lsnrctl 就成了我们手中的得力助手
dhclient与NetworkManager冲突的解决之道 在Linux系统里管理网络,dhclient和NetworkManager都是得力干将。但问题来了,当这两位“管家”都想对同一块网卡发号施令时,冲突就不可避免了——它们会争相配置IP地址,结果往往是网络连接变得不稳定。别担心,这种“神仙打
在Linux环境中升级Node js 想在Linux系统里给Node js升级,通常有两个主流路径:一是借助Node Version Manager(NVM)这个版本管理神器,二是直接从官网下载安装包手动安装。两种方法各有适用场景,下面咱们就来详细拆解一下具体步骤。 方法一:使用Node Versi
热门专题
热门推荐
TripMate是什么 规划一次完美的旅行,最磨人的往往是前期的信息海选和行程拼图。现在,一款名为TripMate的AI旅行助手,正试图把我们从这种繁琐中解放出来。简单来说,它是一个由人工智能驱动的个人旅行规划工具,核心目标就一个:让个性化的行程规划变得又快又省心。用户不必再在各种攻略网站间反复横跳
Artwo是什么 浏览器标签页多到能开火车,收藏夹杂乱得像毛线球——这大概是每个深度上网冲浪者的日常痛点。Artwo的出现,正是为了终结这种混乱。这款工具的核心,是将AI的智能与网页资源管理深度结合,帮你把散落各处的网页信息,整理成井井有条的知识库。它不仅仅是个高级书签管理器,更像是一个能理解你需求
Best AI Jobs是什么 当你琢磨着在人工智能领域找份新工作时,面对海量却不精准的招聘信息,是不是常常感到头疼?这时候,一个专业的垂直平台就显得尤为重要了。Best AI Jobs,正是为此而生。它是一个专注于人工智能领域的职业搜索引擎,核心使命就是帮用户在全球范围内精准定位AI相关的职位。无
FreeAIKit是什么 当你听到“AI工具套件”时,脑子里会浮现什么?复杂的代码、难懂的术语,还是昂贵的订阅费?FreeAIKit的出现,可以说彻底打破了这些刻板印象。这个由Easy With AI打造的综合平台,目标非常明确:让AI变得触手可及。它集成了图像生成、市场营销、生产力提升等一系列工具
WPS Office是什么 提到办公软件,很多人的第一反应可能是微软的Office套件。但今天,我们得好好聊聊另一个重量级选手——WPS Office。它出自中国的金山软件,是一款功能完整的免费办公解决方案。简单来说,它集成了文档编辑、表格处理、幻灯片制作以及PDF工具于一体,旨在为用户提供一个流畅





