摘要: app.use方法传递函数调用语法的解释 阅读全文
posted @ 2019-12-24 08:30 ヾ百毒不侵 阅读(280) 评论(0) 推荐(0) 编辑
摘要: Post参数的获取 Express中接收post请求参数需要借助第三方包 body parser extended: false:表示使用系统模块querystring来处理,也是官方推荐的 extended: true:表示使用第三方模块qs来处理 从功能性来讲,qs比querystring要更强 阅读全文
posted @ 2019-12-24 08:20 ヾ百毒不侵 阅读(576) 评论(0) 推荐(0) 编辑
摘要: GET参数的获取 Express框架中使用req.query即可获取GET参数,框架内部会将GET参数转换为对象并返回 阅读全文
posted @ 2019-12-24 07:51 ヾ百毒不侵 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 构建模块化路由 基础页面 模块化路由 案例 阅读全文
posted @ 2019-12-23 23:43 ヾ百毒不侵 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 捕获错误 在node.js中,异步API的错误信息都是通过回调函数获取的,支持Promise对象的异步API发生错误可以通过catch方法捕获 异步函数执行如果发生错误要如何捕获错误呢? try catch 可以捕获异步函数以及其他同步代码在执行过程中发生的错误,但是不能其他类型的API发生的错误 阅读全文
posted @ 2019-12-23 22:20 ヾ百毒不侵 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 错误处理中间件 在程序执行的过程中,不可避免的会出现一些无法预料的错误,比如文件读取失败,数据库连接失败,错误处理中间件是一个集中处理错误的地方 当程序出现错误时,调用next()方法,并且将错误信息通过参数的形式传递给next()方法,即可触发错误处理中间件 阅读全文
posted @ 2019-12-23 21:53 ヾ百毒不侵 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 最新的node已经把一些命令工具单独的分出来了,所以我们应该先下安装他的打包函数,再安装express,在进行检验就安装成功了 如需require还需在文件夹内单独安装 阅读全文
posted @ 2019-12-23 10:37 ヾ百毒不侵 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Express框架是什么 Express 是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性,帮助创建各种Web应用 npm install express命令进行下载 Express框架特性 提供了方便简洁的路由定义方式 对获取HTTP请求参数进行了简化处理 对模版引擎支持程度高 阅读全文
posted @ 2019-12-23 08:16 ヾ百毒不侵 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 数据库相关概念 在一个数据库软件最终可以包含多个数据仓库,在每个数据仓库中可以包含多个数据集合,每个数据集合中可以包含多条文档(具体的数据) mac系统使用mongodb:安装和启动 使用nodejs连接数据库 MongoDB增删改查操作 1.创建集合 创建集合分为两步,一步是对集合设定规则,二是创 阅读全文
posted @ 2019-12-22 17:04 ヾ百毒不侵 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 全局对象 全局变量 process process.argv process.argv是命令行参数数组,第一个元素是node,第二个元素是脚本文件名,从第三个元素开始每个元素是一个运行参数; process.argv.forEach((val, index) = { console.log( ); 阅读全文
posted @ 2019-12-21 14:42 ヾ百毒不侵 阅读(139) 评论(0) 推荐(0) 编辑