Node
文章平均质量分 63
gaearon
立志要做计算机大牛
展开
-
let that = this 重要性
阅读其他人代码的时候,可能会遇到这样一段代码let that = this不要小看这段话,作用大了去了。原因是:this 会随着上下文环境而变换它的指向,在当前作用域中设置一个变量用来存储 this 可以防止在其他地方找不到 this 的错误。...原创 2021-03-14 20:54:55 · 1045 阅读 · 1 评论 -
使用 nodejs + express + layui 搭建的个人博客
采用 mvc 架构项目地址:https://gitee.com/keepess/blog记得安装依赖原创 2021-03-10 11:46:36 · 885 阅读 · 2 评论 -
晋升全栈之路 —— express 框架的使用
Express 框架是什么Express 可以创建各种 Web 应用,可以使用 npm install express 下载。该框架简化了 Node.js 的网站配置,具有以下特性:提供了方便简洁的路由配置对 HTTP 请求参数进行了简化处理支持模板引擎提供中间件机制可扩展Express 提供了 get 和 post 方法用来区分 get 和 post 请求。使用 send 方法向客户端响应数据。中间件Express 可以接收客户端发送来的数据,可以进行响应,也可以将请求交给下一个中原创 2021-02-04 18:51:32 · 279 阅读 · 0 评论 -
晋升全栈之路 —— 原生 nodejs 使用 http 模块搭建网络服务器
服务器端基本概念在使用浏览器对网站进行访问可以使用 http://baidu.com 进行访问,Node.js 可以搭建一个本地的服务器,Node.js 所搭建的本地服务器所使用的通信协议使用的 localhost 协议,例如使用 Node.js 监听 3000 端口,那么在浏览器中可以输入 localhost:3000 来访问这个服务器。使用 Node.js 创建 web 服务器需要使用内置模块 http,如下代码所示:const http = require('http')// 调用 cre原创 2021-02-04 15:11:28 · 400 阅读 · 3 评论 -
nodejs之模块加载机制
有路径没有后缀当使用 require() 方法引入一个模块没有指定没有指定后缀名时,就像下面这样:require('./test.js')require('./test')模块加载机制规则:require 方法根据模块路径查找模块,如果是完整路径,没有省略后缀名,直接引入该模块当后缀名被省略时,先按照路径查找同名 js 文件,再找路径下的同名文件夹如果找到了同名文件夹,引入文件夹中的 index.js 文件文件夹中没有 index.js ,在当前文件夹中的 package.json 中原创 2021-02-04 15:02:37 · 288 阅读 · 0 评论 -
nodejs之常用第三方模块
第三方模块第三方模块是 Node.js 中没有的,而是其他开发者写好的、我们可以直接使用的模块,第三方模块通常由多个文件组成,放在一个文件夹中,又称为包。第三方模块有两种存在方式:以 js 文件存在提供实现功能的 API 接口以命令行形式存在,辅助项目开发Node.js 中的第三方模块通常存在 NPM 中:NPM官网Node.js 内置了 npm 来对 NPM 官网中的内容进行安装,在终端中输入:npm -v 可以查看当前 npm 的版本。安装模块命令:npm install modul原创 2021-02-04 15:01:43 · 1838 阅读 · 0 评论 -
nodejs之常用内置模块
fs 模块fs 全名为 File System 中文名为文件系统,该模块可以进行文件操作,是 Node.js 内置模块,需要使用 require 引入。node 官网中 fs 模块的 APIfs 模块引入:const fs = require('fs')引入的 fs 为 Node.js 的内置对象,所以一般都是使用常量接受。读取文件,需要使用 readFile() 方法,该方法语法结构如下:fs.readFile(path, encoding, callback)参数说明:path:原创 2021-02-04 14:59:28 · 685 阅读 · 0 评论 -
nvm 管理 node 版本
nvm 管理 node 版本写在前面的话如果你使用 node 作为服务端语言,那么你可能会遇到 node 版本和开发版本不一致的问题,这时就需要一个工具,来根据开发情况来切换版本。安装 nvm访问 GitHub 中 点此跳转 ,往下找找会找到一个将这个下载下来,如果你的网速实在过慢,可以在这里 蓝奏云 找到。点开压缩包,运行 exe。无脑 next。安装目录最好不要有中文和空格。如果你之前没有安装 node,直接看配置即可;如果你之前安装了 node 安装过程中会弹出是否允许控制之前安装原创 2021-01-24 01:39:32 · 409 阅读 · 0 评论 -
使用 Node.js 搭建本地服务器
原生方式搭建最近在写一个 ajax 的案例,需要后端的配合,就学习了一下 node.js简单测试下:在当前项目下新建一个 sever.js 文件,在文件中写入如下内容:// 导入 http 模块var http = require('http');http.createServer(function (req,res){ // 设置编码 res.write("<head><meta charset='utf-8'></head>") /原创 2020-11-20 17:02:33 · 315 阅读 · 0 评论