N年不做开发的我,最近接手个网站做运营,兼职管理网站。经过N年的发展,已经不知道现在网站已经发展到前后端分离开发了,管理网站一切从头学起。
这一关就是node全局变量的设置,当然这是windows的叫法。第一次用linux,好像是叫做个shell命令吧。
反正要实现的目的就是在任何目录都能使用node npm命令。
经过查了500次百度,摸索出设置方法如下。
宝塔Linux面板
1、宝塔面板 > 网站 > Node项目 > Node版本管理器 > 环境变量 中找到node的安装位置
prefix = /www/server/nodejs/v20.11.0/
2、然后在 宝塔面板 > 终端 中输入命令
cd / //回到跟目录
ls //查询目录,看到有www目录
cd www/server/nodejs/v20.11.0 //进入node安装目录
ls //查看目录下的文件,能看到bin目录,然后进入
cd bin
ls //查看到目录下有node npm npx 等文件
pwd //获取当前文件夹位置
ln -s /www/server/nodejs/v20.11.0/bin/node /usr/bin/node
node -v //显示node 版本v20.11.0 ,搞定!