随笔分类 - NodeJs
《Pro Express.js》学习笔记——app.params中间件
摘要:app.param中间件用于对URL中的参数进行获取、加工、输出,提供公有逻辑,以达到代码重构的目的。 以下示例采取三个步骤对代码进行重构,app.param中间件的作用非常明显: 不使用中间件 不使用中间件 1 var users = { 2 'azat': { 3 email: 'hi@azat
阅读全文
《Pro Express.js》学习笔记——Express框架常用设置项
摘要:Express 设置 系统设置 1. 无须再定义,大部分有默认值,可不设置 2. 常用设置 envview cacheview engineviewstrust proxyjsonp callback namejson replacer and json spacescase sensitive r
阅读全文
《Pro Express.js》学习笔记——Express服务启动常规七步
摘要:Express服务启动常规七步 1. 引用模块 var express=require('express'), compression=require('compression'), bodyParser=require('body-parser'), mongo=require('mongoski
阅读全文
《Pro Express.js》学习笔记——概述
摘要:要学Node.js,先学Express.js。 Express.js是Node.js官方推荐的基础框架。 Express.js框架经过一系列的发展,已经到了4.x版本。新的版本解决了3.x之前版本的依赖过重问题,只保留了一个static模块。 掌握Express.js框架之后,再去学习Node.js
阅读全文
node模块系统常用命令
摘要:node模块系统常用命令(安装,查看,更新,缷载,关联)
阅读全文
WebStorm常用配置
摘要:设置 快捷键设置 可以采用多种风格,这里采用Visual Studio风格,便于习惯使用其它IDE的用户迁移。 JavaScript版本设置 JavaScript的主流版本已升至ESMAScript6,在此设置后,开发过程中IDE可以更智能地进行排版处理。(若仅有服务端处理,选择ECMAScript
阅读全文
NodeJs和ReactJs单元测试工具——Jest
摘要:Jest——Painless JavaScript UnitTesting 特点 适应性强 默认使用Jasmine断言 模块化的 可扩展的 可配置的 沙箱式且快速 虚拟化JS环境,模拟浏览器 并行运行工作线程 默认的模拟框架 默认自动模拟所有模块,便于测试当前代码 集成Babel 必要性 支持ES6
阅读全文
NodeJs使用asyncAwait两法
摘要:async/await使用同步的方式来书写异步代码,将异步调用的难度降低到接近于0,未来必将大放异彩。然而在当下,由于标准化的缓存步伐,async/await尚在ES7的草案中。为了尝先,特试用了下面两种方式: 使用社区提供的asyncawait封装使用ES7草案 使用社区提供的asyncawait
阅读全文
浙公网安备 33010602011771号