开发者学堂课程【Node.js 入门与实战:node.js 特点】学习笔记,与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/588
node.js安装和配置
目录:
一、学习目标
二、Node.js安装和配置
三、配置环境变量的意义
一、学习目标
1.了解服务器开发过程
服务器是怎么开发的?
当一个请求过来的时候服务器是怎么运行的。需要注意学习这个过程。
2.会使用node.js开发基本的http服务程序(Web应用程序)
也就是会使用node.js开发一个基本的网站。
主要抓这两点。
二、Node.js安装和配置
1.下载地址
首先根据你使用的系统选择对应的版本进行下载,
[当前版本](https://nodejs . org/ en/ download/)
[历史版本](https://nodejs . org/ en/ download/releases/)
在浏览器打开node.js官网:https://nodejs.org/en/download/ 然后点击菜单栏的`DOWNLOADS`,可以看到LTS版本和Current两个版本。找到对应系统按照提示安装。
2. 官网术语解释
LTS版本: Long-term Support 版本,长期支持版,即稳定版。
Current版本: Latest Features 版本,最新版本,新特性会在该版本中最先加入。
比如选择稳定版本LTS版本,可以看到下列三个系统版本:
Windows Installer node V6.113-x64.ms
Macintosh Installer node-6.11.3.pkg
Source Code node-v5.11. 3.tar.gz
再往下看到:
Windows Installer (.msi)有32-bit和64-bit选择
Windows Binary (.zip)有32-bit和64-bit选择
macos Installer (.pkg)有64-bit
macOS Binaries (.tar.gz)有64-bit
Linux Binaries (x86/x64)有32-bit 和64-bit
Linux Binaries (ARM)有 ARMV6、ARMv7、ARMv8 三种
Source Code有node-6.11.3.tar.gz
根据自己的电脑系统选择对应的下载。下载完成就按提示安装。
3. 测试安装结果
安装完毕后,打开控制台,通过命令: `node -v`来确定是否安装成功 [注意:打开"命令窗口"的时候建议使用"管理员方式"打开]
如果需要则配置环境变量。
![配置环境变量](imgs/env_ path.png)
比如:打开 管理员: cmd (Admin) 配置
C:
\
Users
\
Humble
λ
node -V
v6.11.3
C: \Users \Humble
λ fdsf
'fdsf
'
不是内部或外部命令,也不是可运行的程序或批处理文件.
C:
\
Users
\
Humble
λ
输入node -V后,显示版本号了 证明安装成功。如果提示 不是内部或外部命令,也不是可运行的程序或批处理文件 则需要进行环境变量配置。
三、配置环境变量的意义
配置环境变量的意义:让某个应用程序在任何一个目录下都能通过命令行来启动。
比如:C盘下有一个 FeiQ.exe 的应用程序文件,默认情况下需要先进入到C盘根目录,可执行启动 FeiQ.exe 文件;退出该文件,切换到D盘启动,D盘里没有FeiQ.exe,如果直接在D盘启动是启动不了的。
例如:
打开 管理员:命令提示符 编辑
Microsoft Windows [版本10.0. 15063]
(C) 2017 Mi crosoft Corporation。
保留所有权利。
C: WINDOWS\system32>d:
D:\>feiQ. exe.
`feiQ exe`
不是内部或外部命令,也不是可运行的程序或批处理文件。
D:\>c:
C: Windows System32>cde /
`cde`
不是内部或外部命令,也不是可运行的程序或批处理文件。
C: \Windows\System32>cd /
C:\>feiq. exe
C:\>
现在,希望在任何一个根目录下,当执行feiQ.exe文件时,都能启动C盘下的该文件。为了实现这个命令,可以配置一个环境变量。
把feiQ.exe的所在路径记录到配置到环境变量里边,无论在哪个目录下启动该文件,会先默认在当前目录寻找该文件,如果该目录没有,就会到环境变量里配置的路径找到它并启动。
操作示例
首先,右击我的电脑,点击属性 ,在系统熟悉界面 选择高级菜单,再点击右下角的 环境变量,在环境变量对话框下的系统变量(s)里,选择变量 Path ,点击编辑,在弹出的编辑环境变量对话框里,新建:C:\ 点击确定。
这就是添加了C盘的根目录,C盘里有 feiQ.exe 这个文件,那么在D盘执行该文件启动命令,会先在D盘里找,没有就会跳转到环境变量里面一个目录一个目录的找,直到找到C盘里的 feiQ.exe 启动。
重新打开 管理员:命令提示符 编辑
Microsoft Windows [版本10.0. 15063]
(C) 2017 Mi crosoft Corporation。
保留所有权利。
C: WINDOWS\system32>d:
D:\>feiQ. exe.
D:
\
>
点击回车,可以看到 feiQ. exe 已经启动。
那么,Node.js 安装完毕后,node.exe 文件会默认在C盘的 Program files 文件下的 nodejs 里。在任何一个目录启动 node.exe,就配置一个环境变量。
复制该目录 C:\Program Files\nodejs
右击我的电脑,点击属性 ,在系统熟悉界面 选择高级菜单,再点击右下角的 环境变量,在环境变量对话框下的系统变量(s)里,选择变量 Path ,点击编辑,在弹出的编辑环境变量对话框里,新建:C:\Program Files\nodejs 点击确定。
一般,最新版本的 node.js 会自动给系统配置环境变量。如果没有,就可以按照上边的方式自己配置环境变量。