
node
AntonA
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
session 版简单的登录注册页面
今天分享一下当用户登录之后把账号密码记录下来,这样在整个请求中都可以获取到用户的信息,用这种方法可以判断用户是否在线。 前面一个博客已经写过登录注册的页面和后端nodejs写的,这个就不用写了,只写一下登录之后怎么记住用户的信息,和用数据模板吧用户的信息返回出来,供前端使用,然后这个还使用了flash这个模块,用来记录及时消息的,只在页面显示一次,再次刷新页面就不再显示该消息了。 下面这个就是...原创 2018-09-16 09:21:52 · 3005 阅读 · 0 评论 -
模板引擎ejs简单介绍
模板引擎: 将数据与标签分离开来,这样就不需要前面写的学生管理系统那样,在页面显示信息通过字符串的拼接的方式,而是直接用ejs模板引擎,将服务器端传过来的数据在页面直接显示出来,不会那样的麻烦了。 ejs内部使用js代码,按照js的语法,内容都写在<% %>中 基本语法: <% %> :内容直接写js代码,遵循js语法 <%= %>: 输出内部的内容(...原创 2018-09-14 21:05:50 · 2110 阅读 · 1 评论 -
node +mongodb+ ajax +jquery 初级模块化开发
1. 在前期的基础上,现在就讲一下模块化开发,模块化开发的好处就是代码不会看起来特别的乱,会让一个js文件放在一个模块中,然后最后一定不要导入和导出模块。 2. 在原来的基础上建立三个文件夹models(用于存放建立数据库的连接和各种模板的)、router(一些js文件,各种请求的处理都放在这里,一定要在入口文件中导入该模块) 、www(用于存放静态资源的图片html等),入口文件只需要导入该路...原创 2018-09-14 20:38:30 · 350 阅读 · 1 评论 -
mongodb+node+ajax写的前期的学生管理系统没有渲染引擎的介入
1. 写好前端的页面,注册、登录、主页、添加、修改这几个页面。 2. 在每个页面由前端向服务端发送请求 其中index.html页面用于显示所有的学生信息,在首页向服务器端发送一个请求,用于显示数据的在首页,没有用到模板引擎,而用的是字符串拼接的方法。在页面的body中设置一个标签用于放服务器端返回过来的数据。其中首页的代码如下: 3. 开始处理服务器端 (1) 首先初始化npm in...原创 2018-09-14 20:27:59 · 352 阅读 · 0 评论 -
mongodb的一些基本的操作的创建mongodb
创建mongodb有六个步骤,其实也就是四个步骤: 导入模块 var mongoose=require('mongoose') 连接数据库,数据库的连接的地址 mongoose.connect("mongodb://localhost/user") user是个数据库的名称 判断数据库的连接状态 设定数据库的模板以及遵循的数据类型 根据当前的...原创 2018-09-14 17:30:32 · 169 阅读 · 0 评论 -
mongoodb的安装步骤
mongoodb是为了连接数据库的,它的安装步骤: 1. 在一个盘下创建一个文件夹名称为mongo 2. 安装 (1)选择custom自定义安装, 建议安装位置在c盘或者d盘根目录中,为了方便查找 (2)安装好之后进入该文件夹下建立一个db(用于存放数据库的操作),和log(用于存放日志)的文件夹 (3)以管理员身份运行cmd,window7下面自动cmd打开的就是管理员身份,windo...原创 2018-09-14 17:14:08 · 633 阅读 · 0 评论 -
nodejs的基本介绍
为什么要引入nodejs? Nodejs是服务器端的javascript的运行环境,它具有无阻塞和事件驱动的特点,Nodejs采用的是V8引擎。 js文件,正常条件下需要通过html文件导入才可以运行,当安装了nodejs之后,可以通过node命令行直接运行js,当前的js是运行在服务器端的,借助于cmd命令行端口或者git命令窗口运行。 Nodejs是一个基于chrome V8 引擎的jav...原创 2018-09-14 13:18:56 · 358 阅读 · 0 评论 -
完善博客的功能
这个功能是在前面的基础上增加了评论的功能 在首页显示所有的文章 在首页当点击标题超链接的时候跳转到文章的详情页面 在当前的文章详情页面,可以进行对文章进行评论,根据文章的id可进行对文章的评论进行提交。 添加搜索功能 添加标签功能 总的结构树 ...原创 2018-09-16 16:07:26 · 200 阅读 · 0 评论 -
创建第一个node+express+ejs+mongodb写的第一个大型项目博客简易版
该博客请忽视页面,只写的代码,前端的页面部分没有很好的处理,但这也是小白可以看得懂的一个博客,比较简单,因为对于小白来说,在网上一搜都是看不懂,所以就总结了一下较简易的前期的版本。 下面这个是写的前端的页面,需要实现的结果,比较简单,大神绕路。 这个实现的功能是当打开首页的时候显示这些按钮,首页、标签、注册和登录,当登录上之后就把注册和登录消失,发布和退出超链接显示出来,其中左边的侧边栏和...原创 2018-09-16 11:19:13 · 567 阅读 · 0 评论 -
nodejs中的session版本的登录注册
1. 会新增加几个模块 express-session /connect-flash /connect-mongo 2. cookie:存储在浏览器端的数据 缺点:数据不安全,容易被篡改,大小不超过4k,只能存储少量的数据 3. session:存储在服务器端的数据 特点:安全系数高,防止被篡改数据、可以存储大量的数据、具有唯一的sessionID,通过cookie可以将id传递给浏览器...原创 2018-09-20 16:13:41 · 1663 阅读 · 0 评论