Node.js基础学习-介绍安装和文档

585 阅读3分钟

这是我参与8月更文挑战的第12天,活动详情查看:8月更文挑战

学习贵在坚持, 笔记是灵魂, 温故而知新, 时不时翻一翻, 回顾一下知识点, 加深记忆, 事半功倍!

这里记录一些学习 Node.js 的笔记, 日积月累

后续会有记录学习更多, 一起来看看吧--

1、回忆 --- 访问一个页面的过程

2、什么是 Node.JS

Node.js 是一个基于  Chrome V8 引擎的  JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 异步I/O 的模型,使其轻量又高效。

  • node.js 可以使用 JavaScript 写程序进行

    • 读写文件,
    • 执行子进程,
    • 进行网络通信
  • node.js 可以高效地处理高并发项目

Node.js 的包管理器 npm, 成为世界上最大的开放源代码的生态系统。

如何让 node.js 运行, 就是称为 javascript 的运行环境 :

  • 1、打开命令行 cmd
  • 2、输入 node 命令   进入 node 的环境   就可以编写 js 代码
  • 3、按住两次 ctrl+c (或者.exit)  退出了 node 的运行环境

node.js 是 javascript 的运行环境,浏览器也是 javascript 的运行环境,两者有什么区别??

  • 浏览器的运行环境

    • 有安全机制的
    • 不能调用底层的接口文件
    • 不能实现创建文件或目录等
    • 浏览器中可以识别 dombom 对象
  • 使用 node.js

    • 可以调用底层接口文件
    • 也可以创建文件或目录等
    • node 环境中没有 bomdom 的概念

3、为什么要学习 node.js

  • 1、 不会后端的前端工程师不是好前端
  • 2、 很多前端的工具都是用 node 来写的   想用好这些工具,必须要学会 node
  • 3、 node 可以创建一个服务器   是一门后端语言
  • 4、 用 node 可以调用很底层的接口 node 可以写桌面的应用程序
  • 5、 node 可以写操作系统

4、node 安装

官网: 下载 Node

Node.js: https://nodejs.org…

版本选择:

  • LTS       长期使用的版本
  • current     最新版本
  • nodejs 版本号 : 大版本号   小版本号     补丁版本号
    • 奇数版本     不稳定版本   用于测试版本
    • 偶数版本     稳定版本

官方文档:

多看看文档, 写的非常好

搭建 node 的服务器 : 

  • 1、创建一个 node 项目目录
  • 2、创建一个 js 文件
  • 3、运行这个 js 文件 ,如何运行 :   通过命令行 cd 方式     进入到该目录     通过 node 文件名.js   执行 js 文件

注意 :   只要服务器的代码有变动     必须要重新启动服务器   (先退出原来的服务器启动)

如果启动一个新服务器   必选先将原来启动的服务器关掉 (这里有个热更新工具 nodemen)

请求服务器过程:

5、什么是 npm   

安装完 Node.js 之后, 也会安装 npm.

npm 是一个 node 的包管理仓库  ,也是一个网站  ,还是一条命令.

可以使用 npm 方便地访问网上的海量 JavaScript 的工具库

更多阅读

更多更文阅读请查收:

【Github】多人协作(二)

【Github】基本使用(一)

【Git】代码版本控制-git 初识&基本操作(一)【Git】进阶(二)

【Node.js】搭建自动化开发环境-基本介绍【工具准备】【开工】【详细步骤(四)】【模块处理工具(五)】【模块化编程的理解】

下文更新预告, 跟上节奏, 一步一步

接下来会继续详细学习 Node.js 的包管理工具 npm. 冲鸭!! xdm

提高开发效率, 为我们的开发提效赋能!

跟上前进的步伐, 向前加油

加油!! go~