继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Node在Window、Mac和Linux环境下的安装和配置

2019-08-12 16:50:065161浏览

河畔一角

2实战 · 13手记 · 5推荐
TA的实战

      对于前端同学而言,开发的首要条件就是安装Node和NPM环境,现如今Node环境的安装和配置已经非常简单了,再次我整理一个手记,希望能再次帮助到大家。

一、Window和Mac用户的安装

中文Node下载地址:http://nodejs.cn/download/

      打开这个链接会看到一个醒目的文字:最新的长期支持版本,通常我们默认下载的就是最新而且长期支持的稳定版本,希望大家每次下载都能下载稳定版本,最新的版本不一定就是最稳定的版本,只有LTS的才是稳定版本,也就是大部分的企业和用户在使用的版本,它的bug非常少,性能非常突出,而有些同学为了尝鲜新功能,就去下载了最新的版本,这个前提是一定要知道,他是存在问题的,是研发人员正在研发的一些新功能,但是还不能保证可以正常运行或许存在一些Bug,所以这样的版本不建议大家安装,更重要的是不要在服务器上面配置,因为一旦出了问题,大家就很难解决,也没有解决方案。

接下来,我们讲安装方式:

Window用户安装方式非常简单,几乎就是傻瓜式安装,打开官网链家,直接下载对应的版本即可,然后双击进行安装,window用户默认下载的是.msi安装包,可以直接安装,并且自动配置环境变量;

Mac用户同样很简单,苹果用户打开链家下载.pkg安装包即可,如果安装过程被拒绝,是因为这个软件不是通过app store下载的,属于市场外的软件,大家只需要输入管理员密码即可安装,同样会自动配置环境变量;

可以通过which node来查看当前安装的位置;

苹果用户一般是安装在/usr/local/bin/node下面,因为这个是我们的默认环境变量的位置;

window用户一般默认就是安装在C盘的Programfile下面,大家找一下即可;

二、Linux环境下安装Node

1. 同样打开http://nodejs.cn/download/选择Linux二进制的文件进行下载,根据当前处理器来选择是X64还是ARM;

https://img4.mukewang.com/5d51260a000171be19800156.jpg

很多同学会说,我的服务器是CentOS、也有的是Ubuntu等等,我想说他们都是一个东西,内核都是Linux,只是披了个羊皮而已;

2. 下载下来以后,这个文件是.tar.xz后缀的,那么我们首先药进行解压,tar xvf node-v10.16.2-linux-x64.tar.xz即可,解压成功后,把文件夹移动到我们专门存放软件的位置,为了服务器整洁,不凌乱,我们把专门建一个soft的文件夹,把这个node包移动进来,可以使用mv node-v10.16.2-linux-x64 /soft/ 就可以移动进来;

3. 创建软连接;这一步非常关键,我们需要为当前的node和npm创建一个软连接配置到环境变量中,这样我们才能正常在任意位置访问到它;

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

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

以上两个软连接就可以成功的配置好node和npm;有些同学可能不明白为什么环境变量目录是/usr/local/bin,我们可以通过 echo $PATH来打印当前服务器的环境变量目录,不同的服务器可能有所差异,比如我买的百度的和阿里的就有所差异;

4. 验证Node或NPM是否正常;

node -v 

npm -v


结束!!

打开App,阅读手记
7人推荐
发表评论
随时随地看视频慕课网APP