NodeJS是基于V8引擎的javascript运行环境,这使得js脱离了以前那种只能运行于浏览器的场景,有了Node之后,我们可以可以直接在终端运行js代码,并且通过其内置的核心模块以及第三方工具包,使得js也可以用于开发后台服务了,同时npm等包管理工具也是丰富了js开发。
安装NodeJS
既然NodeJS是一个运行环境,类似于软件,我们需要先进行安装才能够使用。
我们可以通过查看NodeJS官网,他会自动检测出当前的操作系统,点击对应的版本号就可以进行下载
LTS:长期稳定版本
Current:最新版本
windows系统下载的是.msi
文件,直接一路点就行,如果需要更改安装的路径,在这一步的时候可以选择
点击下一步,如果不更改的话,它会自动的将node与npm添加的环境变量中
之后点击下一步完成安装。步骤完成之后,可以在命令行中可以输入以下命令进行检验是否安装成功
npm -v # 查看npm版本
node -v # 查看node版本
这是根据它的安装将node与npm加入到环境变量中之后才可以找到这两个命令,如果当时没有,需要自己将之前安装node的位置加入到环境变量中
Node版本管理工具
除了上面的方式安装node之外,还可以使用node的管理工具来管理下载node,windows系统下使用nvm for windows
,进入到官网中后,下滑找到download
点击进入之后,下载安装包
下载完成之后双击进行安装,到这一步时,我们可以选择nvm
安装的位置
选择完成之后,点击next之后
这一步是让我们选择通过nvm
下载的node的位置,并且会自动的加入到环境变量中,选择完成之后一直点下一步即可,如果在安装nvm
之前已经有了node,他会提醒你是否用nvm对该版本的node进行管理
这里我就直接点击是了,完成之后我们同样使用命令行执行nvm -v
查看是否安装成功
如果出现如图的效果就说明nvm
安装完成了
nvm常用命令
nvm -v
查看版本nvm -h
查看可使用的命令nvm current
查看当前使用的node版本nvm list
查看已经安装过的node版本nvm list available
查看可以进行安装的node版本nvm install version
安装对应版本的nodenvm use version
使用对应版本的node(需要管理员身份)
Node基本使用
命令行使用
在命令行中可以直接通过node
命令进入到node环境
之后就可以在命令行中运行js代码
运行js文件
在终端工具与js文件在同一目录下,直接使用node 文件名
就可以执行
如果不在同一个目录需要通过绝对路径或者相对路径找到该文件执行
结束语
这里就完成了node环境的基本搭建,以及node如何运行js代码与文件,之后在进一步对node进行学习。