美文网首页
Linux下配置node开发环境

Linux下配置node开发环境

作者: 趴趴捏 | 来源:发表于2018-08-16 18:45 被阅读0次

Linux下配置node开发环境

由于我们一般都会将服务部署到linux上,所以我个人觉得,使用windows学习node可能会不太好。慢慢的我也将自己的所有开发环境转移到node环境下,今天这篇文章记录了一下我在linux下的配置过程。

为什么不用软件库中的node

我们都知道,各个linux发行版都有自己的软件库,可以很方便的使用命令安装,比如apt-get(Debian,Ubuntu,deepin系统),但是样往往难以得到自己想要的版本,我一般选择在官网下载源码包。

正文,安装配置(有图)

首先我们进入官网,找到我们想要的版本,从阿里云镜像下载也会快一些
选择下面的阿里云镜像


node中文网
阿里云镜像

我们可以看到这里有我们想要的版本,但是一个是tar.gz,一个是tar.xz针对于两个不同的包,我们有不同的安装方法安装环境:阿里云centos

tar.gz

先简单说一下tar.gz,在终端中键入如下命令


wget https://npm.taobao.org/mirrors/node/v10.8.0/node-v10.8.0-linux-x64.tar.gz

tar zxvf node-v10.8.0-linux-x64.tar.gz

cd node-v10.8.0-linux-x64

./ configure

make

make install

我在使用这种方法的时候出现了一点问题,由于是裸机,没有gcc,g++的环境,没办法进行编译。下面介绍使用tar.xz的方法

tar.xz


wget https://npm.taobao.org/mirrors/node/v10.8.0/node-v10.8.0-linux-x64.tar.xz

xz -d node-v10.8.0-linux-x64.tar.xz

tar -xvf node-v10.8.0-linux-x64.tar

ln -s /node-v10.8.0-linux-x64/bin/node /usr/local/bin/node

ln -s /node-v10.8.0-linux-x64/bin/npm /usr/local/bin/npm

注意:ln -s指令后面的两个参数是绝对地址而不是相对地址这样就可以在当前用户下使用nodejs了
我们也可以不添加软链接,而是直接添加环境变量

wget https://npm.taobao.org/mirrors/node/v10.8.0/node-v10.8.0-linux-x64.tar.xz
xz -d node-v10.8.0-linux-x64.tar.xz
tar -xvf node-v10.8.0-linux-x64.tar

然后进入/home目录下,编辑.bashrc文件
在末尾添加export PATH=/home/admin/node-v10.8.0-linux-x64/bin:$PATH,这样就把node-v10.8.0-linux-x64/bin设置到了环境变量里

更新问题

如果node版本更新了怎么办推荐大家使用n管理器来进行node的更新

npm install -g n
n stable

相关文章

网友评论

      本文标题:Linux下配置node开发环境

      本文链接:https://www.haomeiwen.com/subject/zlwobftx.html