程序员的逻辑思维 发表于 2020-7-14 19:54:54

常用情况配置大合集之NodeJs篇

NodeJs简介

关于Nodejs,以下是官方的介绍。
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。
由于其利用 JavaScript 语言进行编程,近些年受到大量前端工作者们的热捧,尤其是多年web从业人员,通过nodejs,成功从前端开发转向了后台,于是诞生了全栈工程师。
在Node环境中,有一个重要的工具,包管理器npm,这个是我们以后用于操纵各个模块的常用下令,好了,废话不多说,信赖你也肯定是相识NodeJs的人了,我们直接进入主题,如何摆设环境。


NodeJs下载

起首是下载资源,可以根据平台进行选择

[*]Windows平台直接到官方网站里下载安装器,根据电脑当前是否64位系统,选择以下图中的 .msi 文件,点击32-bit或64-bit开始下载;
[*]MacOS平台下也保举直接下载安装器,是一个 .pkg文件,安装过程与windows下相似,没有特别需求不保举利用二进制文件,mac下只有64位;
[*]Linux平台一样平常通过下令行的方式下载,不同的系统的下令大同小异,这个将在下面的章节详述。
官方网站:https://nodejs.org/en/download/
https://p1.pstatp.com/large/pgc-image/fafd1cf5316c420a893db5c87429936e官方网站下载资源


Windows环境配置


[*]第一步,天然是按照上面的阐明,下载 msi 安装包,点击下一步直到安装完成;当然,如果你不想安装到C盘,可以选择其他磁盘,并不会影响node的利用;
https://p3.pstatp.com/large/pgc-image/627800f3d6124cab8e451569f9456ba6nodejs安装界面

[*]第二步,需要验证一下你的安装是否成功,此时需要下令行工具(CMD),可以通过【win】+【R】键的组合,打开“运行”窗口,并输入“cmd”,然后确定打开。大概可以在任何文件夹位置,按住【Shift】+鼠标右键,在菜单栏里选择“在此处打开下令窗口”来打开cmd视图;
https://p1.pstatp.com/large/pgc-image/3086c34fb81b4789ae9432a86bd2331e运行输入cmd进入下令行工具

[*]第三步,在下令行(CMD)工具上输入以下内容,查看是否正常获得版本:
      node -v      npm -vhttps://p1.pstatp.com/large/pgc-image/fbedb9c3f8ee49f4a10939664df0202c查看node和npm的版本

[*]到这里,如果上一步你没有正常体现版本号,那么可以尝试重新安装,一样平常不会出现问题。如果遇到了希奇的问题,可以给我留言哦~如果你在敲下令的时候提示“不是内部或外部下令”,则可以到你node的安装路径下的打开cmd进行尝试;
[*]第四步,修改npm模块安装目录,为啥要修改呢?由于默认模块下载放到了C盘的用户相关文件夹里了(C:\Users\用户名\AppData\Roaming\npm),而我们希望放到别的地方(如D盘)就需要修改了(如果不在乎可以直接跳过):

[*]在nodejs安装目录下创建 node_cache 和 node_global 文件夹;
[*]打开CMD工具,输入以下下令:
npm config set prefix "D:\tools\nodejs\node_global"npm config set cache "D:\tools\nodejs\node_cache"(注:更换以上代码中的 D:\tools\nodejs 为你自己的安装路径;)

[*]第五步,配置环境变量。如果在第3步你敲击下令时,不在安装路径下无法识别,那么你需要配置你的环境变量。打开“系统”->“高级系统设置‘->”环境变量“里进行配置,先检查path里是不是有你的安装目录,如果没有,则手动输入一个即可。
https://p1.pstatp.com/large/pgc-image/c721770370ed4827ba68dedfd561923b找到环境变量里的path
https://p1.pstatp.com/large/pgc-image/4ead3d6a82734e4c83c1a309be283bf9检查是否有node安装路径

[*]增加 NODE_PATH 变量,用来查找你以后全局安装的子模块功能,如果你利用了第四步的修改,那么记得配置为你改后的路径。


MacOS环境配置


[*]第一步,也是先下载安装包pkg文件,也是直接“下一步”到完成即可;
https://p3.pstatp.com/large/pgc-image/26ad8c83619940d5b272343093d0143emac下node安装界面

[*]第二步,打开终端terminal工具,同样是输入下令查看版本,验证是否安装完成;
[*]第三步,配置全局环境变量,依然利用终端工具,执行:
1)输入以下下令进入编辑
$ vim .bash_profile 2)在最后一行加入以下代码
PATH=$PATH:/usr/local/bin/ 3)按:输入wq指令生存退出

[*]重新打开终端即可利用下令行工具,输入相应的指令了。


Linux环境配置


[*]第一步,还是是下载资源,留意这里要下载的是 Binaries(x86/x64) 资源了,这里根据你的系统选择 32-bit 或 64-bit ,ARM是给移动端的不要下错了哦。
[*]第二步,就是对资源进行解压,利用以下下令即可
xz -d node-xxx.tar.xz #解压tar.xz文件到tar文件tar -xvf node-xxx.tar #解压tar文件到同名文件夹mv node-xxx node   #可以将文件夹改名为node,路径配置会更方便

[*]第三步,检查当前路径,是否可以正常运行
pwd./node -v #若能正常体现版本,阐明当前源可以利用

[*]第四步,配置软连接,留意不需要安装哦,直接配置环境引用到当前路径位置即可
ln -s /usr/local/node/bin/node /usr/bin/node #将node源文件映射到usr/bin下的node文件ln -s /usr/local/node/bin/npm /usr/bin/npm

[*]第五步,检查是否成功
node -vnpm -v

[*]此外,类似阿里云这种云端服务器,不便于下载的,还可以利用以下下令获取源文件
wget https://nodejs.org/dist/latest/node-v10.1.0-linux-x64.tar.gz

更换源

好了,以上就是我们对nodejs的简单配置,固然你已经可以正常利用node了,但是可能由于网络问题导致你在下载安装模块时非常的慢,此时需要利用镜像来帮你加快。
国内比力保举的源是淘宝的 npm 地址:http://npm.taobao.org/ ,有3种利用方式:

[*]第一种,临时利用,此时只需要在下令后添加以下参数即可
npm --registry https://registry.npm.taobao.org install express

[*]第二种,持久变动,此时利用以下下令变动源仓库
npm config set registry https://registry.npm.taobao.org# 如果想变动回来可以再次更换npm config set registry https://registry.npmjs.org

[*]第三种,保留两种源,利用不同下令,即cnpm,可以通过以下下令安装
npm install -g cnpm --registry=https://registry.npm.taobao.org

<hr>接待大家关注我,以后每周为大家分享各种步伐员视角小知识。同时已准备了一系列的专题进行整理,如有发现问题,也希望大家能实时纠正~

笑口常开219 发表于 2020-7-17 09:18:17

转发了
页: [1]
查看完整版本: 常用情况配置大合集之NodeJs篇