# node_big_event **Repository Path**: ye-fengwei/node_big_event ## Basic Information - **Project Name**: node_big_event - **Description**: node.js学习阶段项目大事件-文章功能完善 - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: https://gitee.com/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-06-11 - **Last Updated**: 2022-08-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # BigEvent 黑马大事件项目 该项目代码整合了前端和后端,前端代码在/web目录下,其他目录代码都是后端代码 后端代码没有提交node_modules文件夹,若要使用请先npm install 后端关于mysql连接的配置在 /db/index.js中,默认连接数据库名称my_db_01, 数据库用户root,数据库密码111111 后端关于jwt字符串有效期配置在 /config.js中,默认8h有效期 后端服务器启动在本地3007端口上 后端接口文档:https://www.showdoc.com.cn/escook?page_id=3707158761215217 开发存在部分不一致,不喜勿怪 前端请访问 http://localhost:3007 前端在login后将后端的jwt字符串存储在了localStorage中,退出登录时,会自动清除localStorage中的token 前端监听了ajax请求,在/web/assets/js/ajaxPre.js中,对于/my请求默认填充Authorization请求头字段,保证身份认证,若身份认证失败自动跳转到登录页面 对于所有的ajax请求url参数都自动拼接了http://127.0.0.1:3007前缀 数据库是mysql,只有三张表,en_user、en_articles、en_article_cates 这里需要注意下:我这里三张表的名字和黑马刘老师的表名不一样,刘老师的是ev开头,我的是en开头的,纯属于手误造成的,后期也不方便改,大家自建数据库时注意下就行。 Postman后端接口调测工程:api_server.postman_collection.json 更多详情请见 https://blog.csdn.net/qfc_128220/article/details/120828502?spm=1001.2014.3001.5501