Express
框架概念:使用某种语言开发出的快速生成项目架构软件包
开发只需关注业务层的设计,底层常用功能已经封装好。
- Node中安装框架生成器
-g :全局安装
npm install -g express-generator
- 使用express生成项目架构
-e :表示使用ejs模板引擎
express -e 项目名
- 安装项目依赖文件(package.json)
npm install (标准安装)
cnpm install (淘宝镜像)
yarn install (Facebook)
- 启动项目
- set debug=项目名 & npm start ---//调试并启动
- npm start ---//直接启动
- 访问
Localhost:3000 //注意端口,如果不知道去bin/www中找端口
Express框架中文件且录的功能简介
1.node_ modules:
项目依赖的框架和模块
2.public:
图片、css、 js等静态文件
3.routes:
路由文件,根据用户不同的Url请求返回不同的响应文件
4.views:
ejs模板,类似于Jsp、php, 用于生成HTML文件
5.app.js:
整个网站的入口,监听端口,创建了HTTP服务器
6.package.json:
项目的包说明文件,里面记录了有关此项目的一些信息,包括包依赖模块,第三步里使用npm安装模块时,就是读取此文件获取需要哪些模块等信息的。
本地安装express
- d://mkdir exp 创建项目文件夹
- npm init 生成空的package.json
- 局部安装express ,并写入安装信息到package.json(只局限于当前项目用)
npm install express --save
4.实例出应用文件夹
express app
5.进入app,安装express依赖文件
npm install
6.npm start 启动express