Node入门之安装Node

Nodejs究竟是什么?

在网上有很多新人都认为nodejs是一门新语言,其实这是错误的,Node是一个服务器程序,nodejs说到底只是运行在服务器上的javascript。Node本身运行是靠Google开发的 V8 JavaScript引擎在浏览器上快速解析并执行代码。

如何在安装Nodjs呢?

在windows下安装并运行nodejs

安装nodejs

首先进入Node官网 https://nodejs.org/en/download/ 可以直接如下图多个下载选择
image
这里你可以根据自己电脑系统进行选择下载。这里因为我们是windows所以我们推荐使用.msi后缀的文件下载。下载后文件如下
image
双击这个安装包image

这里默认安装与C盘下,我们也选择默认next下一步

image
这里是选择你要安装的功能我们依旧默认下一步,至此我们安装已经全部完成,接下来如何检验是否安装成功,只要用户打开cmd(win+R)在命令行输入node
image

出现以上界面则说明安装成功。

运行nodejs

这里假设我们在D盘新建文件夹Test,接下来右键新建文件app.js
image
image
接下来编辑app.js中内容

1
console.log("这是第一个node")

最后到了windows下最关键的一步了,我经常看见刚刚入坑的朋友出现这样的问题。许多朋友们都是直接在命令行输入node app.js也就是下图所示的样子,然后系统提示没有找到这个模块。
image
这是因为我们的文件是在D盘下建立的而node这个命令只能运行你当前目录下的文件,而windows下cmd默认目录是c:\Users\用户名 这个目录。所以我们必须先将目录cd到d盘test目录下,然后使用node app.js来运行文件。
image
可以看见出现了这是第一个node说明运行成功

在linux下安装并运行nodejs

安装nodejs

在Linux下我推荐使用nvm来管理node,因为nvm可以通过命令来进行多个版本之间切换。
首先我们需要安装nvm,可以使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
这个命令来安装nvm。 测试是否安装成功只要使用command -v nvm就可以看到是否安装成功
如果没有成功可以试试重启终端。
nvm install stable 最新版的node
nvm install 5.10.1 5.10.1版本的node
nvm use 5 切换到5.10.1版本
nvm current 最后一次下载的版本
查看node和npm安装是否成功使用
node -v
npm -v

image
image
都出现出现版本号则说明安装成功。

运行nodejs

1
2
3
4
5
6
7
8
9
mkdir test 新建test文件夹
touch app.js 新建app.js文件
使用linux自带的vi/vim,为app.js编辑内容
console.log("这是第一个node")
然后
cd test
node app.js

可以看见出现了这是第一个node说明运行成功

参考链接
使用 nvm 管理不同版本的 node 与 npm
nodejs究竟是什么