express学习_1.express概念和安装使用

1.什么是express
    express是一个基于nodejs的极简的、灵活的web开发框架,可以实现非常强大的web服务器功能。

2.express的特点
    a:可以设置中间件响应或过滤http请求
    b:可以使用路由实现动态网页,相应不同的http请求
    c:内置支持ejs模板(默认是jade模板),实现模板渲染生成html

3.express-generator 生成器
    express-generator生成器是express官方团队为开发者准备的一个快速生成工具,可以快速地生成一个基本的express开发框架

4.express的安装与使用
    a:全局安装express-generator生成器,
        命令:cnpm i -g express-generator

    b:使用express-generator生成器,生成一个基本的express开发框架
        命令:express -e 项目名称  // -e代表默认ejs模板引擎

    c:进入项目安装依赖
        命令: cd 项目名称  //进入项目
        命令:cnpm i  //安装依赖

    d:启动项目
        命令:
            npm start  //寻找当前目录下的package.json文件,找到start对应的命令进行执行
            npm ./bin/www  //可以直接使用
            node app  //需要手动设置,在app.js中设置监听端口
                如:app.listen(8080,function(){
                        console.log('project runing...');
                    })
                访问:localhost:8080

    e:测试项目
        浏览器访问: localhost:3000   //如果有手动设置端口,则输入相应端口
    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值