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   //如果有手动设置端口,则输入相应端口
    

猜你喜欢

转载自blog.csdn.net/m0_37649018/article/details/82143890