随笔分类 - nodejs
摘要:一、前言 二、主要内容 1、当用户登录之后才会出现“退出登录按钮” 2、登录之后 3、这里使用mint-ui, “退出登录”按钮的显示隐藏和是否有userInfo的值是一样的,如果存在userInfo就显示这个退出按钮,如果没有登录就不显示 4、点击退出按钮的时候调用,logout方法,给用户一个提
阅读全文
摘要:一、前言 1、密码登录(分析) 2、验证码部分 3、提交表单 4、保存显示 5、完善功能,首页中如果登录成功之后显示的是图标,没有登录显示的是“注册登录” 6、处理bug(当我们一刷新之后当前登录的信息都没有了) 二、主要内容 1、密码登录(分析) (1)第一步用户输入先提交登录表单信息 2、验证码
阅读全文
摘要:一、前言 通过node.js基本知识对node.js基本知识的一个简单应用 1、注册 2、登录 3、退出 二、基本内容 1、项目结构搭建如图所示 2、这个小案列中用到了art-template子模板以及模板的继承 可以参考官网:art-template.org 发现很多网站的页面的头部和尾部都是一样
阅读全文
摘要:一、前言 1、这篇文章主要对上一篇案列在操作增删改的时候使用mongodb进行优化 2、项目源码(包含上):https://github.com/4561231/crud-express-node.git 3、参考:菜鸟教程, https://mongoosejs.com/docs/guide.ht
阅读全文
摘要:一、前言 本节内容主要对小案例做一个总结: 1、如何开始搭建小项目 2、路由设计 3、模块应用 4、项目源码以及实现过程github地址: 项目演示如下: 二、主要内容 1、项目的关键性js源码: 项目的入口: /** * app.js 入门模块 * 职责: * 创建服务 * 做一些服务相关配置 *
阅读全文
摘要:一、前言 本次内容主要包括: 1、express的基本用法 2、express中的静态服务 3、express中art-template的使用 4、express中body-parser的使用 5、expression 中express-session的使用 二、基础内容 1、express的基本使
阅读全文
摘要:一、前言 这篇文章主要涉及: 1、模块中exprots和module.exprots 2、require加载标识符分析 3、npm常用指令总结 二、主要内容 1、 exprots和module.exprots (1)在node中,每个模块内部都有一个自己的module对象, 而字module中,也有
阅读全文
摘要:一、前言 通过这个案例复习: 1、node.js中模板引擎的使用 2、node.js中的页面跳转和重定向 二、主要内容 1、案列演示: 2、案列源码:https://github.com/4561231/feedback 3、具体实现: 1、项目结构:项目名称feedback ,为了方便管理,将页面
阅读全文
摘要:一、前言 主要涉及: 1、什么是服务端渲染 2、什么是客户端渲染 3、两者的区别,以及什么场合使用 4、参考:https://blog.csdn.net/yipiankongbai/article/details/25029183 二、主要内容 1、客户端请求 (1)用户在浏览器输入请求的地址例如:
阅读全文
摘要:一、前言 本节的内容主要涉及: 1、node.js中http服务 2、node.js中fs服务 3、node.js中模板引擎的渲染 4、利用上面几点模拟apache服务器 二、知识 1、node.js构建服务器的源代码 var template = require('art-template');
阅读全文
摘要:一、前言 本次内容主要包括: 1.node.js中的模块系统 2、解决上篇中服务器响应的汉字乱码问题 二、知识 1、node中的模块 分为三种: 核心模块(node定义的如前面用到的fs,http模块) 第三方模块 自定义模块。可以通过require()加载第三模块 2、node.js中没有全局作用
阅读全文
摘要:一、前言 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。node.js现在已经成为前端工程师的必备技能。 本节涉及的基础内容: 1. node中的javascript 2.htt
阅读全文