初识Nodejs

Nodejs简介

nodejs.js是基于JavaScript的运行环境,使用的是google v8的引擎

使用事件驱动和异步的非阻塞I/O模型
(在我自己的理解里就是,前端向后端发送的请求速度、后端向前端返回响应的速度已经不能再快了,但是后端向数据库或者磁盘写入数据,输出数据的速度遇到了瓶颈,所以使用nodejs来提高服务性能

使用的版本

-打开命令提示符,输入

node -v
npm -v
cnpm -v
cnpm i -g express

npm默认全局安装路径配置好,复制到环境变量,选择Path粘贴进去
查看npm全局安装路径
npm config ls

下载nodejs记得到官方网站下载

初识Nodejs_第1张图片

nodejs编辑器和npm

npm是nodejs的包管理器,我们在后面的学习,如安装环境,以及我们要使用到的所有的第三方模块,都需要我们通过(npm/yarn)来进行安装。

npm install XXX -g 即为全局安装
npm install XXX --save 即为依赖到项目
npm init -y 创建 package.json 文件

node的模块化

NodeJs基于 Commonjs模块化开发的规范,它定义一个JS文件就称之为一个模块
node的模块类型

-核心模块 - 安装nodejs自带的模块
-第三方模块 - 需要手动通过(npm/yarn)来进行安装
-自定义模块 - 开发者自己编写开发
导出  module.exports
导入  require

commonjs:文件即模块
通过require引入exports导出的模块初识Nodejs_第2张图片
在模块包中定义一个package.json文件,并指定入口文件
初识Nodejs_第3张图片
今天先写到这~ See ya

你可能感兴趣的:(node.js)