
Node
2024无限可能!
生活不易,努力爬坑,努力搬砖~
展开
-
Node项目实战总结
一般在项目文件夹下,新建文件夹router,根据对应的业务逻辑创建不同的路由文件,例如用户相关,则创建user.js文件。通过命令npminit-y在项目文件夹下初始化项目,得到package.json包配置文件。2、配置cors跨域npmicors。3、配置解析表单数据的中间件。...原创 2022-07-23 19:37:25 · 765 阅读 · 0 评论 -
Node之Express学习(4)
(一)Express基础知识:1、Express是基于内置http模块进一步封装出来的一个web开发框架,能够快速的创建web服务器,提高开发效率。2、Express能做什么?(1)web网站服务器 (2)api接口服务器3、通过Express创建web服务器:4、监听GET请求:通过app.get()方法,可以监听客户端的GET请求,如:5、对外提供静态资源,如将clock文件夹中的资源对外暴露6、如需托管多个资源文件,只需多次调用express.static()函数即可,如:原创 2022-07-10 23:29:11 · 269 阅读 · 0 评论 -
Node.js之模块化的学习(1)
模块化是指解决一个复杂问题时,自定向下逐层把系统分成若干模块的过程。对整个系统来说,模块是可组合、分解和更换的单元。可以提高代码的复用性、可维护性、可实现按需加载定义文件如何引入、如何暴露文件模块等相关规范内置模块(官方模块。如fs/http等模块)、自定义模块(自己写的文件)、第三方模块使用强大的require()方法,可以加载需要的内置模块、用户自定义模块、第三方模块进行使用当使用require()加载其他模块时,会执行被加载模块中的代码。注意:在使用require加载自定义用户模块期间,可以省略原创 2022-07-05 21:51:49 · 85 阅读 · 0 评论 -
Node 之模块加载机制学习(3)
(一)Node模块的加载机制:1、优先从缓存中进行加载,模块在第一次加载后会被缓存(二)内置模块加载机制:内置模块是由Node.js官方提供,内置模块的加载优先级是最高的。(三)自定义模块的加载机制使用require()加载自定义模块时,必须指定以./或../开头的文件路径,如果没有指定,就会按内置模块或第三方模块进行加载;如果缺省文件后缀时,先会按照具体的文件路径加载,然后会自动补齐js后缀进行加载,如果还是没找到,就补齐json后缀进行加载,还是没找到,就会补上node后缀进行查找,如果还是没查到,报错原创 2022-07-10 19:02:34 · 391 阅读 · 0 评论 -
Node学习之Express的用法(5)
(1)Express编写GET、POST请求:引申:app.use的用法(1)加载路由 (2)加载静态资源(3)定义中间件【即拦截器】在所有请求之前(也就是所有路由之前去拦截)原创 2022-07-12 23:35:21 · 186 阅读 · 0 评论