美文网首页
node.js第四天

node.js第四天

作者: 大白熊_8133 | 来源:发表于2018-11-09 19:23 被阅读0次

模块化

1.系统模块:http,querystring,url
断言 Assert:在应用程序中,绝对应该出现的情况
Crypto 加密
Events 事件
Net 网络操作
OS 操作系统信息
Path 处理文件路径
Stream 流操作
Timer 定时器

2.自定义模块:

node.js路径区别

由于require除了自己的模块还会引入系统模块,路径必须加入'./xxx.js'
不加./ 必须放在node_modules里面
优先级上系统高于自己设置的,先从系统模块找,找不到再找自己设置的

模块对外输出

为了对外输出必须加给exports
好处:可以随意控制想要输出的变量,自由度变大

mod.js
exports.a=12

1.js
const mod1=require('./mod')
console.log(mod1.a)

require中.js可

不管模块怎么写,node.js自动加入

(function(require,exports,module){})

所以node.js并没有全局变量

批量输出东西

module.exports={a:12,b:5,c:99}

3.包管理器
npm nodejs package management
统一下载途径
自动下载依赖

相关文章

  • node.js第四天

    模块化 1.系统模块:http,querystring,url断言 Assert:在应用程序中,绝对应该出现的情况...

  • nodejs安装

    Node.js安装 目录 Node.js简单介绍 windows安装Node.js Linux安装Node.js ...

  • node.js基础

    什么是node.js Node.js特点 node.js优点和缺点

  • Nodejs.2

    参考内容:Node.js EventEmitter 四、Node.js EventEmitter Node.js所...

  • nodejs第一步

    Node.js 是什么?Node.js与JavaScript的区别是什么? Node.js的优点?Node.js的...

  • node 学习笔记.md

    Node.js第一天 1. 初识Node.js 1.1 Node.js是什么 Node.js® is a Java...

  • Node.js学习第四天笔记

    1 项目开发步骤 生成package.json文件;如npm init --y; 安装模块文件;如:npm ins...

  • Node.js学习

    主线:Node.js是什么 --> Node.js的组成 --> Node.js的特点 --> Helloworl...

  • 使用AngularJS搭建前台框架

    Node.js部署: 下载安装包:从Node.js官网下载Node.js安装包。 安装Node.js:打开node...

  • Node.js模块

    Node.js 模块和 Node.js 包介绍。 一、Node.js模块 每一个Node.js都是一个Node.j...

网友评论

      本文标题:node.js第四天

      本文链接:https://www.haomeiwen.com/subject/touoxqtx.html