Node.js基础 + 内置(核心)模块
   
    
    
    1.Node.js的定义:
   
- 
     Node.js 是一个基于
 
 Chrome V8
 
 引擎 的 JavaScript 运行时环境
    
    
    2.名词解释
   
- chrome V8引擎: 在chrome浏览器用来解析和执行js代码的工具;
- 运行时:理解为一个容器,用来运行代码的环境;这个环境让JS有读写文件,操作数据库,开启web服务器等能力
- 
     注意:Node.js 只是
 
 JS的服务端运行环境
 
 ,不是一门语言(
 
 不需要学习新语言
 
 ),而只需要学习它里面新的Api
    
    
    3.Node.js作用
   
- 
     浏览器是
 
 ( JS)
 
 的
 
 (前端运行环境)
 - 解析执行JS基本语法 操作DOM元素属性和样式 AJAX
- 开发网站
 
- 
     Node.js是
 
 (JS)
 
 的
 
 (后端运行环境)
 - 提供文件读写能力
- 提供数据库读写能力
- 提供Web服务器
- 拓宽前端开发能力
- 开发小程序、桌面应用、原生App、后端开发
 
    
     ※ 延伸前端工程师的能力范围,探究后端工程师的工作内容
    
   
    
    
    4.Node.js环境与浏览器环境的区别
   
- 
     在浏览器端:js由三部分组成:
 
 ECMAScript + BOM + DOM
 
- 
     在NoeJS端:由
 
 ECMAScript +
 
 
 内置模块
 
 (fs, http, path等) +
 
 第三方模块
 
 (别人开发的模块)
- 
     
 注意:NodeJS中没有DOM,也没有BOM,也没有window对象。
 
- 
     
 浏览器
 
 是JS的
 
 前端运行环境
 
 ,
 
 Node.js
 
 是JS的
 
 后端运行环境
 
    学Node.js的
    
     内置模块、自定义模块、第三方模块
    
    以及学习
    
     npm
    
    工具来
    
     安装,卸载第三方包
    
   
    
    
    一.Node.js基本安装及使用
   
    
    
    1.下载和安装Node.js环境
   
- 
下载对应版本的安装包( 
 
 nodejs.org/zh-cn/)
 
 注意:
 - 1.win10 可以随意安装任何版本的Node
- 
       2.但是win7只能安装12及其以下的版本Node
 
 以往版本下载
 
 
- 
点击下载到的安装包,一路下一步默认安装 
 注意:
 - 
       1.
 
 不能安装到中文目录如d:/软件
 
 ,建议
 
 一直点击next即可
 
- 2.安装完成之后, 它不会在桌面出现快捷图标
 
- 
       1.
- 
打开小黑窗输入 
 
 node -v
 
 能看到版本号表示安装成功- 在任意文件夹中最上方的路径中输入cmd后回车即可打开
 
    
    
    2.小黑窗(昵称)打开方式:
   
    
    
    1.window系统打开小黑窗的几种方式:
   
- 
按 windows + R 运行窗口中输入cmd 回车即可打开 
- 
在任意目录的最上方路径输入框中输入 cmd 回车接口打开 
 
 (推荐)
 
- 
在任意目录中按住 shift键 + 鼠标右键后在弹出菜单中点击 在此处打开命令窗口 或 
 
 在此处打开PowerShell窗
 
 口即可打开
 
- 
在VSCode中,任意一个js文件上鼠标右键,选择在 
 
 集成终端中打开
 
    
    
    2.苹果电脑操作:
   
    
    
    3.在Node环境下运行各种js语法:
   
    
     nodejs环境执行js基础语法,但是不能执行DOM,BOM
    
   
    
     注意:node后面要加空格,格式: node 空格 要执行的js文件
    
   
    
    
    4.学习常用的命令及按键:
   
- 
调用node程序,运行某个js文件 node 空格 某个js文件 复制代码
- 
清空界面: clear 或者 cls 复制代码
- 
查看列表(list): ls/list/dir 复制代码
- 
进去到目录中去: cd 目录名 复制代码
- 
返回上一级目录: cd .. 复制代码
- 
直接回到根目录: 
 
