node.js + express + mongoose + express-art-template + mongodb 博客实战项目[黑马程序员]--part01

本博客实战项目基于Node.js、Express、Mongoose和MongoDB,介绍了如何创建一个博客系统。文章详细讲解了art-template模板引擎、bcryptjs加密库、config配置管理、session中间件、Mongoose模型设计以及HTTP请求日志记录等方面的知识。项目还涉及到formidable用于处理文件上传,以及nodemon用于自动重启应用以加速开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、项目依赖:

 源码

"dependencies": {
        "art-template": "^4.13.2",
        "bcryptjs": "^2.4.3",
        "config": "^3.3.6",
        "dateformat": "^4.5.1",
        "express": "^4.17.1",
        "express-art-template": "^1.0.1",
        "express-session": "^1.17.2",
        "formidable": "^1.2.2",
        "joi": "^17.4.0",
        "mongoose": "^5.13.2",
        "mongoose-sex-page": "^1.2.4",
        "morgan": "^1.10.0",
        "nodemon": "^2.0.12"
    }

1、art-template

art-template 是一个简约、超快的模板引擎。
它采用作用域预声明的技术来优化模板渲染速度,从而获得接近 JavaScript 极限的运行性能,并且同时支持 NodeJS 和浏览器

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值