![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
文章平均质量分 63
node阶段笔记
weixin_lqq
这个作者很懒,什么都没留下…
展开
-
统一管理静态资源(使用http模块)
前言 从服务器获取html文件之后,如果这个html文件中还引用了其它的外部资源(图片,样式文件等),则浏览器会重新再发请求。由于我们无法事先得知一个.html文件中会引用多少个静态资源(.png, .css, .js…),所以,我们不能像处理某个页面一样去处理它们。 所以我们的解决办法是: 1. 把所有的静态资源(.html,.png,.css,.js)全放在一个指定的目录里统一管理; 2. 然后使用server.js来启动web服务器, -收到用户的请求之后,去指定的目录下去找对应的文件. - 找到原创 2021-09-17 16:48:17 · 221 阅读 · 0 评论 -
express+mysql+node操作数据库
目标: 利用express框架+mysql包,通过node操作数据库 新建一个项目文件夹,进行项目初始化 终端窗口输入命令: npm init --yes 初始化完成会在项目文件夹下生成会生成package.json文件 下载安装express 和 mysql 终端窗口输入命令: npm i express mysql 安装完成,会在项目文件夹下生成node_modules文件夹和package-lock.json文件,如下所示 创建utills文件夹,并在其下面创建sql.js文件用来模块原创 2021-09-17 10:46:25 · 114 阅读 · 0 评论 -
express+mysql+node操作数据库(利用路由中间件优化代码)
目标: 基于nodejs 用express + mysql 包 写接口,并利用路由中间件对代码进行优化,实现学生数据添加。 接口1 添加学生数据 url: localhost:3000/api/student method: post 参数格式:普通键值对 name: 字符串 age: 数值 测试:postman来测试 接口2 获取所有的学生数据 url: localhost:3000/api/student method: get 参数:无 测试:postman来测试 实现步骤 1. 新建一个项目文件夹,原创 2021-09-17 14:50:33 · 283 阅读 · 0 评论