1.
npm有很多插件。可以去官网查看
2.-S项目依赖
3._D开发依赖
4.配置环境变量
5.node常用的API
1)url
2)query string比JSON功能更加强大。JSON.parse转的话是直接去掉引号
3)事件
ES6继承
ES5继承
// 原型方法
// emit 发送事件
// on 监听事件
// once 监听一次
4)filesystem
5)stream
注意:如果是http协议 端口是80
https
下午:讲路由----然后接下来课程mongoDB—express—express项目—socket网络通讯 即时聊天 在线聊天----然后差不多node讲完了
复习上午:
模块化:暴露及引入
npm入门 全局安装 项目依赖 开发依赖
yarn add/remove
插件的安装及卸载 查看版本list 查看info 指定版本@版本号[可以升级和降板本]
nrm ls 查看所有源 记住一定要安装淘宝镜像
nodeAPI
url.parse()解析字符串 解析请求地址 true的话得到对象形式的query
querystring.parse()
querystring.stringfy() &加字符串拼接
event事件对象:先继承
构造函数由三部分组成:构造器 原型 静态属性
event这个类有三个方法:on emit once
下午
路由读取标签
路由升级 读取页面
新建文件夹views里面新建的文件有home.html、register.html、login.html、404.html
路由读取JSON文件
路由读取单个图片
路由读取多个图片
下午:nodeAPI
fileSystem
stream
路由与参数
什么叫路由:路由池里面很多函数,当你匹配不同的url,匹配成功就会加载和呈现对应的页面和数据。/home就是把home里面的数据拿过来。这个池子里面有很多数据 有图片 html json。
语录:
- 对象要想接收一个Key 而且这个key是变量的话。
对象的key是变量的话,点语法不管用因为其只是一个函数名函数调用而已,只能通过[]取到里面的值