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