分享更有价值
被信任是一种快乐

如何在linux中安装node

文章页正文上

这篇文章主要介绍“如何在linux中安装node”,在日常操作中,相信很多人在如何在linux中安装node问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在linux中安装node”的疑惑有所帮助!接下来,请跟着小编一起来学习吧! 在linux中安装node的方法:1、下载“node-v16.18.0-linux-x64.tar.xz”并将其放到linux服务器上;2、在linux上解压“node-v16.18.0-linux-x64.tar.xz”;3、配置全局路径PATH在“/etc/profile”文件中;4、刷新“source /etc/profile”;5、在bin文件中进行权限分配即可。linux 服务器的node 安装1.先下载 node 当然下载的是符合linux 系统的 我当时下载的是 node-v16.18.0-linux-x64.tar.xz2. 把 node-v16.18.0-linux-x64.tar.xz 放到linux 服务器上 我当时是用ftq 放到了 /usr/local文件夹下新建了一个 node 文件3.解压 node-v16.18.0-linux-x64.tar.xz 必须在linux 服务器上解压。在window 中解压再放上去使用npm 会报错 解压代码 tar -xJvf node-v16.18.0-linux-x64.tar.xz4.配置 全局路劲PATH 在 /etc/profile 文件进行如下设置 注释:(主要看pathmunge 函数的使用不会的可以百度查一下linux 函数使用)把node文件里面bin 路劲添加到全局路径

pathmunge/usr/local/linuxNode/node-v16.18.0-linux-x64/binafter

#/etc/profile

#Systemwideenvironmentandstartupprograms,forloginsetup
#Functionsandaliasesgoin/etc/bashrc

#It'sNOTagoodideatochangethisfileunlessyouknowwhatyou
#aredoing.It'smuchbettertocreateacustom.shshellscriptin
#/etc/profile.d/tomakecustomchangestoyourenvironment,asthis
#willpreventtheneedformerginginfutureupdates.
#pathmunge是Linux函数
pathmunge(){
case":${PATH}:"in
*:"$1":*)
;;
*)
if["$2"="after"];then
PATH=$PATH:免费云主机、域名$1
else
PATH=$1:$PATH
fi
esac
}


if[-x/usr/bin/id];then
if[-z"$EUID"];then
#kshworkaround
EUID=`/usr/bin/id-u`
UID=`/usr/bin/id-ru`
fi
USER="`/usr/bin/id-un`"
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
fi

#Pathmanipulation
#$EUID是全局变量判断用户是否具有权限
if["$EUID"="0"];then
pathmunge/usr/sbin
pathmunge/usr/local/sbin
else
pathmunge/usr/local/sbinafter
pathmunge/usr/sbinafter
fi

HOSTNAME=`/usr/bin/hostname2>/dev/null`
HISTSIZE=1000
if["$HISTCONTROL"="ignorespace"];then
exportHISTCONTROL=ignoreboth
else
exportHISTCONTROL=ignoredups
fi

#使用pathmunge函数
pathmunge/usr/local/linuxNode/node-v16.18.0-linux-x64/binafter

exportPATHUSERLOGNAMEMAILHOSTNAMEHISTSIZEHISTCONTROL

#Bydefault,wewantumasktogetset.Thissetsitforloginshell
#Currentthresholdforsystemreserveduid/gidsis200
#Youcouldcheckuidgidreservationvalidityin
#/usr/share/doc/setup-*/uidgidfile
if[$UID-gt199]&&["`/usr/bin/id-gn`"="`/usr/bin/id-un`"];then
umask002
else
umask022
fi

foriin/etc/profile.d/*.sh/etc/profile.d/sh.local;do
if[-r"$i"];then
if["${-#*i}"!="$-"];then
."$i"
else
."$i">/dev/null
fi
fi
done

unseti
unset-fpathmunge

5.进行 刷新 source /etc/profile6.进入到我们按钮的node 文件的bin 文件 进行权限分配。chmod +x node 或者 chmod +x node到此,关于“如何在linux中安装node”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注云技术网站,小编会继续努力为大家带来更多实用的文章!

相关推荐: Angular中的依赖注入是什么及怎么应用

本篇内容介绍了“Angular中的依赖注入是什么及怎么应用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!依赖注入简称DI,是面向对象编程中的一种设计原则,用来减…

文章页内容下
赞(0) 打赏
版权声明:本站采用知识共享、学习交流,不允许用于商业用途;文章由发布者自行承担一切责任,与本站无关。
文章页正文下
文章页评论上

云服务器、web空间可免费试用

宝塔面板主机、支持php,mysql等,SSL部署;安全高速企业专供99.999%稳定,另有高防主机、不限制内容等类型,具体可咨询QQ:360163164,Tel同微信:18905205712

主机选购导航云服务器试用

登录

找回密码

注册