摘要: 一、前言 1、这篇文章主要对上一篇案列在操作增删改的时候使用mongodb进行优化 2、项目源码(包含上):https://github.com/4561231/crud-express-node.git 3、参考:菜鸟教程, https://mongoosejs.com/docs/guide.ht 阅读全文
posted @ 2019-03-18 22:38 mysunshine_SZZ 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本节内容主要对小案例做一个总结: 1、如何开始搭建小项目 2、路由设计 3、模块应用 4、项目源码以及实现过程github地址: 项目演示如下: 二、主要内容 1、项目的关键性js源码: 项目的入口: /** * app.js 入门模块 * 职责: * 创建服务 * 做一些服务相关配置 * 阅读全文
posted @ 2019-03-18 22:10 mysunshine_SZZ 阅读(1076) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本次内容主要包括: 1、express的基本用法 2、express中的静态服务 3、express中art-template的使用 4、express中body-parser的使用 5、expression 中express-session的使用 二、基础内容 1、express的基本使 阅读全文
posted @ 2019-03-17 14:46 mysunshine_SZZ 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、前言 这篇文章主要涉及: 1、模块中exprots和module.exprots 2、require加载标识符分析 3、npm常用指令总结 二、主要内容 1、 exprots和module.exprots (1)在node中,每个模块内部都有一个自己的module对象, 而字module中,也有 阅读全文
posted @ 2019-03-15 23:42 mysunshine_SZZ 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一、前言 通过这个案例复习: 1、node.js中模板引擎的使用 2、node.js中的页面跳转和重定向 二、主要内容 1、案列演示: 2、案列源码:https://github.com/4561231/feedback 3、具体实现: 1、项目结构:项目名称feedback ,为了方便管理,将页面 阅读全文
posted @ 2019-03-13 22:40 mysunshine_SZZ 阅读(1748) 评论(0) 推荐(0) 编辑
摘要: 一、前言 主要涉及: 1、什么是服务端渲染 2、什么是客户端渲染 3、两者的区别,以及什么场合使用 4、参考:https://blog.csdn.net/yipiankongbai/article/details/25029183 二、主要内容 1、客户端请求 (1)用户在浏览器输入请求的地址例如: 阅读全文
posted @ 2019-03-12 09:53 mysunshine_SZZ 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本节的内容主要涉及: 1、node.js中http服务 2、node.js中fs服务 3、node.js中模板引擎的渲染 4、利用上面几点模拟apache服务器 二、知识 1、node.js构建服务器的源代码 var template = require('art-template'); 阅读全文
posted @ 2019-03-11 22:42 mysunshine_SZZ 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 一、前言 本次内容主要包括: 1.node.js中的模块系统 2、解决上篇中服务器响应的汉字乱码问题 二、知识 1、node中的模块 分为三种: 核心模块(node定义的如前面用到的fs,http模块) 第三方模块 自定义模块。可以通过require()加载第三模块 2、node.js中没有全局作用 阅读全文
posted @ 2019-03-10 21:22 mysunshine_SZZ 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 一、前言 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。node.js现在已经成为前端工程师的必备技能。 本节涉及的基础内容: 1. node中的javascript 2.htt 阅读全文
posted @ 2019-03-10 16:09 mysunshine_SZZ 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 参考资料:vue.js官网 项目演示: 项目源代码: 核心代码及踩坑 删除: new Vue({ el:'#app', data:{ productlist:[], totalMoney:0, checkAllFrag:false,//默认没有全选 deFlag:false, //当前的存起来 cu 阅读全文
posted @ 2019-03-09 00:08 mysunshine_SZZ 阅读(459) 评论(0) 推荐(0) 编辑