nodejs 实战】的更多相关文章

github代码托管地址: https://github.com/Iwillknow/microblog.git 根据<NodeJS开发指南>实例进行实战{{%并且希望一步步自己能够逐步将这个博客系统一点点完善,我会在github上及时更新代码%}}.不得不提下的是,因为版本原因,只是按照书本上的步骤是无法使程序正确跑起来.这样倒有一个很好的好处,在不断地解决问题的过程中,将学到更多的东西. 本文不会对app构建步骤进行详细说明,因为你完全可以参照书本进行搭建.本文重点是解读代码,解读整个ap…
元宵还没到,先向所有朋友拜一个晚年~~~ 文章目录: 1.组件版本号 -- --node -- --express -- --Mongoose 2.初始化项目 firstblood -- --用 express 自动初始化(推荐) -- --附:手动初始化 package.json 3.关于 express 的 app.js 4.前端模板 Handlebars Ejs Jade -- --以 Ejs 模板为例 -- --体验一把: route 路由是如何工作的 5.CSS.JS框架支持 -- -…
前言:本文基于上一篇文章中的源代码进行改写,地址:http://blog.csdn.net/eguid_1/article/details/52182386 注意:为什么不用module.exports,而使用exports? module.exports的优先级比exports要高,为了防止自定义的模块与nodeJS原生模块冲突,所以这里采用exports定义模块名 文件名:root.js(node入口),parseRequest.js(自定义模块) 一.自定义nodejs模块 parseRe…
一.准备工作 1.安装nodejs 首先你需要安装nodeJs 那么nodejs官网:http://nodejs.cn/,下载相应版本,一步一步安装. 二.使用nodejs开发服务器后台应用 1.创建nodejs应用 直接上代码 var http = require('http'); var fs = require('fs'); var url = require('url'); var path = require('path'); var queryString = require('qu…
第一章.第二章:使用Express + MongoDB搭建多人博客:https://github.com/nswbmw/N-blog 第三章:使用Redis搭建漂流瓶服务器:https://github.com/nswbmw/N-drifter 第四章:使用Meteor搭建微博网站:https://github.com/nswbmw/N-weibo 第五章:使用socket.io+Angular打造单页应用:https://github.com/island205/technode-tutori…
读 <node.js实战2.0>,进行学习记录总结. 当当网购买链接 豆瓣网1.0链接 测试 Node 程序 本章内容 用 Node 的 assert 模块测试 使用其他断言库 使用 Node 单元测试框架 用 Node 模拟并控制 Web 浏览器 在测试失败时获取更多的信息 添加到 程序中的功能越来越多,出现的 bug 的风险就越高.没经过测试的程序是不完整的,而手动测试既繁琐又容易出错,所以自动测试越来越受欢迎.自动测试指的是编写代码来测试代码,而不是手动运行程序中的功能. 两种基本测试:…
本次的目的是搭建一个最基础忽地可以实现功能的NodeJSserver,可以体现出NodeJS的工作流程以及开发的基本框架. 需求:已经安装了nodejs以及express. 一.构建基础的NodeJSserver(express.路由) var express = require('express'); //引入express模块 var app = express(); //调用express()函数,对函数进行初始化 app.get('/stooges/:name?', function(r…
使用 Koa + MongoDB + Redis 搭建论坛系统 「新手向」koa2从起步到填坑 基于koa2和react的PC端脚手架 一键生成koa/koa2项目: nodejs原生,express,koa跨域问题解决…
博客地址:<NodeJS模块研究 - crypto> Github :https://github.com/dongyuanxin/blog nodejs 中的 crypto 模块提供了各种各样加密算法的 API.这篇文章记录了常用加密算法的种类.特点.用途和代码实现.其中涉及算法较多,应用面较广,每类算法都有自己适用的场景.为了使行文流畅,列出了本文记录的几类常用算法: 内容摘要:散列(Hash)算法 内容摘要:HMac 算法 内容加解密:对称加密(AES)与非对称加密解密(RSA) 内容签…
GitHub: https://github.com/nswbmw/N-blog N-blog 使用 Express + MongoDB 搭建多人博客 开发环境 Node.js: 6.9.1 MongoDB: 3.2.10 Express: 4.14.0 目录 开发环境搭建 Node.js 的安装与使用 安装 Node.js n 和 nvm nrm MongoDB 的安装与使用 安装与启动 MongoDB Robomongo 和 MongoChef Node.js 知识点讲解 require e…