只有真正的安装了Node才知道Node.js到底是什么.
Node.js可以在任何操作系统上安装,底层是chrome V8引擎,为什么之前chrome浏览器解析js很快,因
chrome浏览器是用的v8引擎,是c++编写的.
进入官网http:nodejs.org,
LTS是最新稳定版, Current是最新版
然后有三种安装方式:依次是window Mac(麦克) linux ,windows下有两种安装方式如图
一种是msi 安装包版本,一种是.zip压缩包版本,之后会在Linux上配置,我们先要这上面下载,
我进入官网后直接下载,然后安装路径中不能有中文路径,比如在配置环境变量中,如果有中文会很麻烦。
我们安装的是msi这样格式的安装包,它是microsoft installer ,微软安装器这个么一个格式
然后下一步,下一步进行安装,现在node.js已经被成功安装
此时如何证明自己安装好了呢?
我们需要打开系统的CMD命令行窗口,CMD就是commond的简写,表示命令。类似Linux 、DOS系统
中使用命令来操作系统这么一个工具。
输入node -v,就能查看当前的版本号,此时输入命令,node -v ,==$ node -v .$表示普通用户 # 表示最高管理员,我们以后会在linux系统中学习,$表示普通权限就可以运行。
注意安装路径不能有中文,所有的设置不要更改,
此时我们来研究一下为什么能够输入node命令呢?
现在再来量一下什么是环境变量
所有的系统都有一个全局环境变量
已经自动配置了,很智能,今天node.js已经帮我们配置了。
msi安装吧已经帮我们自动设置了,当把环境变量删除后,node命令就不能使用了。
注意$符号是linux系统中命令行中普通用户的表示符号。
系统的环境变量,使我们在任何盘可以直接打开指定的文件。
下面我们使用node来运行一个js文件
node后面跟空格 然后加上文件路径,
此时可以将文件拖拽过来,直接将文件拖拽过来就可以出现文件的路径
咱们今天开个好头!
也就是说想要运行谁 就是node随 ,
现在用的是绝对路径,如果不想那么麻烦,可以用cd来切换光标位置
C:\Users\Danny就是光标位置,那么现在1.js是一个绝对路劲
或者先用cd 找到其父亲,然后打开1.js。此时系统的盘符的路径已经改变了,这个地址是相对地址,
我们的口号是:
想要运行谁就node谁
node环境比浏览器牛逼,浏览器必须要用html才能打开js,而node不是。
此时你拥有了第二个js运行环境,第一个是浏览器,第二个是node
此时我们证明了nodejs是一个javascript 运行环境。
下节课我们要学习node.js 的哲学