express + redis 构建基于node的开发环境

本文介绍了如何利用Node.js的Express框架和Redis构建Web开发环境。首先讲解了Node.js的性能优势,然后详细阐述了从安装Node.js、Express,到生成Express工程、配置Redis作为session存储的步骤。此外,还提到了使用supervisor实现文件变化实时监听以及通过Redis命令行工具检查session数据的方法。
摘要由CSDN通过智能技术生成

Node.js的性能毋庸置疑,基于Chrome的V8引擎,使用全异步化的处理方式,使得Node.js具有其他web框架无与伦比的性能优势。

异步化的开发模式虽然在性能上有很大的提升,但是个人觉得基于异步化的开发模式,会似的代码分散在各个模块中,对面向对象的封装性有着比较大的侵扰。当然也可能仅仅是个人的一点愚见。

言归正传,搭建基于express的web开发框架流程如下

1. 安装node环境

windows环境,下载最新的node的稳定版

安装后使用node -v检查安装是否成功

linux环境,下载最新的二进制安装包或者源码包进行安装


2. 安装express开发环境

使用npm -g install express命令即可将express系统全局安装到node模块系统中

npm的全局安装和本地安装的区别,npm全局安装和本地安装在命令行的执行上仅仅在于是否添加了-g参数,

如果添加了-g参数,则是全局安装,否则是本地安装,全局安装后可以在命令行中执行相关的命令,一般如express等需要在命令行中执行的模块建议选择全局安装,

而本地安装则是在当前命令运行的目录下创建node_modules文件夹,将依赖的相关模块下载安装到此文件夹下,一般依赖的一些第三方的库建议选择本地安装


3. 使用express模板,生成express工程

使用express -e myprj 命令生成express的工程,其

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值