首先进行express的全局安装
运行命令:npm i express -g安装express,
运行命令:npm install -g express-generator安装express项目生成器
运行命令:express –e expressProjectName创建一个名称为expressProjectName的项目
到项目expressProjectName目录下运行命令npm install安装所依赖的相应组件模块
查看与分析项目目录
bin目录下是运行文件,可以直接打开运行我们项目的运行环境; www
public是静态资源文件夹; images/javascripts/stylesheets
routes是路由目录; Index.js User.js
views目录是ejs模板目录,存放相应的模块文件; index.ejs error.ejs
app.js是项目入口文件;
package.json
express中的参数处理方式:
设参: ejs:get、post、put、delete
routes::id/:xx
传参: ejs:get、post、put、delete
地址中进行传递
接参:routes:req.query.xx/req.body.xx
路由:req.params.xx
MongoDB桥接:
引入模块-->穿件连接字符串(Mongodb://127.0.0.1:27017)-->connect数据库连接(返回一个client对象)-->client去找指定数 据库-->找到数据库以后再找collection-->对collection进行增删改查的操作
expression-session:
客户端本地存储方式:cookie、localStorage、sessionStorage、websql、indexeddb
引入并使用模块:sercet、resave、maxAge、saveUninitiallized
新增一个功能模块:在app.js里先引入模块并且设置路由项-->routes中创建理由模块-->需要在view里设置渲染的页面