Node.js/Express学习笔记_02 快速开始express

一、express介绍

我们知道,php有thinkphp、laravel、yii、yaf等等一系列开源框架,java有spring、structs、Hibernate等,python有Django、webpy等,那么Node.js也有很大框架,比较主流的有express、koa框架,接下来我就选择express来开始学习。

npm 提供了大量的第三方模块,其中不乏许多 Web 框架,我们没有必要重复发明轮子,

因而选择使用 Express 作为开发框架,因为它是目前最稳定、使用最广泛,而且 Node.js 

方推荐的唯一一个 Web 开发框架。

Express  http://expressjs.com/ ) 除了为  http 模块提供了更高层的接口外,还实现了

许多功能,其中包括:

q  路由控制;

q  模板解析支持;

q  动态视图;

q  用户会话;

q  CSRF 保护;

q  静态文件服务;

q  错误控制器;

q  访问日志;

q  缓存;

q  插件支持。

 

二、安装express

1、运行:npm install -g express

        未命名图片.png

       2、创建项目:express --view ejs blog

          未命名图片2.png

         3、按照提示 cd blog && npm install

          未命名图片3.png

            4、启动项目 SET DEBUG=blog:* & npm start

          未命名图片4.png            

5、打开浏览器http://127.0.0.1:3000/,看到如下页面,表示express项目安装成功

未命名图片5.png


三、express目录结构

        未命名图片6.png

app.js是项目的入口文件

routes是项目的路由文件目录

view是模板目录,根据上面的安装,我们是有模板引擎是ejs,该模板引擎通俗易懂。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值