1.初识node

为什么要学习node.js


  1. 非常火
  2. 前端的npm包管理器经常使用多多了解极佳
  3. 对于学习js的的我也能使用js编写后端进而了解与后台交互等等
  4. 之前一直听有爬虫一说,我也想写一个爬虫玩玩

什么是Node.js

阿里七天学会node教程这个是个类似于中文文档的查询文网页

官方的介绍:
Node.js®是建立在一个JavaScript运行Chrome的V8 JavaScript引擎。Node.js使用事件驱动的非阻塞I / O模型,使其轻量级和高效。Node.js的'包的生态系统,NPM,是世界开源库的最大的生态系统。


Node:规范:Common
Node模块分类:

  1. 核心模块-->特指自带核心模块
  2. 文件模块-->可以通过文件地址也可以通过文件名加载
  3. 第三方模块-->npm加载

模块的流程:

  1. 创建模块 xxxx.js
  2. 导出模块 exports.add = function(){};
  3. 加载模块 var xxx = require('./xxx.js');
  4. 使用模块 xxx.add('sss');

你可能感兴趣的:(1.初识node)