随笔分类 - node
Express应用配置以及统一安装所需依赖和快速创建应用骨架
摘要:场景 Node的Web应用框架Express的简介与搭建HelloWorld: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106650798 上面是入门级别搭建helloWorld,如果是已知项目所需的依赖需要快速搭建起来ex
阅读全文
Node搭建静态资源服务器时后缀名与响应头映射关系的Json文件
摘要:场景 使用Node搭建一个静态资源服务器,使其根据请求不同的文件类型设置不同的响应头。 比如: ".png":"image/png" , ".png":"image/png" , ".zip":"application/zip" , ".htm":"text/html" , ".html":"tex
阅读全文
Nodejs中搭建一个静态Web服务器,通过读取文件获取响应类型
摘要:场景 Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件让全世界浏览,还可以放置数据文件,让全世界下载。目前最主流的Web服务器有Apache、Nginx、Its等。 Nodejs中的fs模块的使用: https://blog
阅读全文
Express中使用ejs新建项目以及ejs中实现传参、局部视图include、循环列表数据的使用
摘要:场景 什么是模板引擎 模板引擎( Template Engine)是一个从页面模板根据一定的规则生成HTML的工具。它的发韧可以追溯到1996年PHP 2.0的诞生。PHP原本是Personal Home Page Tools(个人主页工具)的简称,用于取代Perl和CGI的组合,其功能是让代码嵌人
阅读全文
Express新建工程以及新建路由规则、匹配路由规则、控制权转移
摘要:场景 npm提供了大量的第三方模块,其中不乏许多Web框架,我们没有必要重复发明轮子,因而选择使用Express作为开发框架,因为它是目前最稳定、使用最广泛,而且Node.js官方推荐的唯一一个Web开发框架。 注: 博客:https://blog.csdn.net/badao_liumang_qi
阅读全文
express不是内部或外部命令,也不是可运行的程序
摘要:场景 在使用node进行全局安装express后 node install -g express 使用express的命令时提示: 注: 博客:https://blog.csdn.net/badao_liumang_qizhi关注公众号霸道的程序猿获取编程相关电子书、教程推送与免费下载。 实现 这是
阅读全文
Node中同步与异步的方式读取文件
摘要:场景 Node.js最大的特点就是异步式I/O(或者非阻塞I/O)与事件紧密结合的编程模式。这种模式与传统的同步式I/O线性的编程思路有很大的不同,因为控制流很大程度上要靠事件和回调函数来组织,一个逻辑要拆分为若干个单元。 注: 博客:https://blog.csdn.net/badao_lium
阅读全文
Nodejs中的fs模块的使用
摘要:场景 Nodejs模块、自定义模块、CommonJs的概念和使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/107702441 注: 博客: https://blog.csdn.net/badao_liumang_qizhi
阅读全文
Nodejs模块、自定义模块、CommonJs的概念和使用
摘要:场景 CommonJs JavaScript 是一个强大面向对象语言,它有很多快速高效的解释器。然而, JavaScript标准定义的API 是为了构建基于浏览器的应用程序。并没有制定一个用于更广泛的应用程序的标准库。CommonJS 规范的提出,主要是为了弥补当前JavaScript 没有标准库的
阅读全文
Node中自启动工具supervisor的使用
摘要:场景 在使用node启动命令比如 node app.js启动后,如果再修改app.js的内容,需要Ctrl+C停掉当前命令,并且重新执行node app.js。 注: 博客:https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿 获取编程相关电子
阅读全文
Node响应中文时解决乱码问题
摘要:场景 在使用node响应英文时可以在app.js中这样写 //代码块: node-http-server //表示引入http模块 var http = require('http'); /* request 获取客户端传过来的信息 response 给浏览器响应信息 */ http.createS
阅读全文
Node中的Http模块和Url模块的使用
摘要:场景 如果我们编写后端的代码时,需要Apache 或者Nginx 的HTTP 服务器,来处理客户端的请求相应。不过对Node.js 来说,概念完全不一样了。使用Node.js 时,我们不仅仅在实现一个应用,同时还实现了整个HTTP 服务器。 注: 博客:https://blog.csdn.net/b
阅读全文
Express请求处理-静态资源的处理
摘要:场景 Node的Web应用框架Express的简介与搭建HelloWorld: https://mp.csdn.net/console/editor/html/106650798 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序
阅读全文
Express请求处理-GET和POST请求参数的获取
摘要:场景 Node的Web应用框架Express的简介与搭建HelloWorld: https://mp.csdn.net/console/editor/html/106650798 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序
阅读全文
Express请求处理-构建模块化路由
摘要:场景 Node的Web应用框架Express的简介与搭建HelloWorld: https://mp.csdn.net/console/editor/html/106650798 注: 虽然可以通过app.get和app.post方法来创建路由了,但是在真实的项目中,路由可能很多。 不可能将所有的路
阅读全文
Express中错误处理中间件的使用
摘要:场景 Node的Web应用框架Express的简介与搭建HelloWorld: https://mp.csdn.net/console/editor/html/106650798 Express中间件的应用-路由保护(登录限制)、网站维护、页面404: https://blog.csdn.net/B
阅读全文
Express中间件的应用-路由保护(登录限制)、网站维护、页面404
摘要:场景 Node的Web应用框架Express的简介与搭建HelloWorld: https://mp.csdn.net/console/editor/html/106650798 Express的基本路由实现对get和post等的请求和响应: https://blog.csdn.net/BADAO_
阅读全文
Express中app.use中间件的用法-匹配所有的请求方式
摘要:场景 Node的Web应用框架Express的简介与搭建HelloWorld: https://mp.csdn.net/console/editor/html/106650798 Express的基本路由实现对get和post等的请求和响应: https://blog.csdn.net/BADAO_
阅读全文
Express的基本路由实现对get和post等的请求和响应
摘要:场景 Node的Web应用框架Express的简介与搭建HelloWorld: https://mp.csdn.net/console/editor/html/106650798 在上面搭建起来HelloWorld程序后,app.js的路由实现 const express = require('ex
阅读全文
Node的Web应用框架Express的简介与搭建HelloWorld
摘要:场景 Express Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。 Express 框架核心特性: 可以设置中间件来响应 HTTP 请求。 定
阅读全文
浙公网安备 33010602011771号