NodeJS
文章平均质量分 94
NodeJS 与相关框架(Express、)
超悠閒
博客文章倉庫:https://github.com/superfreeeee/Blog
博客代码仓库:https://github.com/superfreeeee/Blog-code
展开
-
Node: 本地使用 HTTPS 协议
示范使用 mkcert 生成本地 https 证书,基于 Node.js 内置模块 https 启动基于 https 服务器,以及使用 express 启动 https 服务器原创 2022-09-24 16:50:49 · 1471 阅读 · 0 评论 -
Koa 项目启动: 从脚手架到自定义项目(&连接 mysql 数据库)
Koa 项目启动: 从脚手架到自定义项目(&连接 mysql 数据库)文章目录Koa 项目启动: 从脚手架到自定义项目(&连接 mysql 数据库)前言正文1. 官方脚手架生成项目解析1.1 安装脚手架 + 生成项目1.2 目录结构1.3 中间件配置1.4 路由配置1.5 启动 http 服务器1.6 启动截图2. 定制服务端(自定义 Koa 应用配置)2.1 识别依赖2.2 目录结构2.3 工具封装2.4 路由配置2.5 app 服务2.6 配置文件2.7 指令 & 启动3. 配原创 2021-09-21 16:03:18 · 670 阅读 · 0 评论 -
Node 实战: 从无到有创建一个自己专属的 CLI 脚手架
Node 实战: 从无到有创建一个自己专属的 CLI 脚手架文章目录Node 实战: 从无到有创建一个自己专属的 CLI 脚手架前言正文1. 相关工具介绍1.1 chalk 彩色输出(各种输出样式附加)1.2 commander 启动参数解析1.3 clear 清屏1.4 figlet 文字图形生成1.5 inquirer 交互式提问(配置选项设置)1.6 ora 加载动画(转圈圈)2. 正式开始2.0 脚手架目标 & 主要实现步骤2.1 配置阶段:项目入口2.1.1 package.json 配原创 2021-07-05 12:51:11 · 351 阅读 · 0 评论 -
Node API: Path 模块总整理
Node API: Path 模块总整理文章目录Node API: Path 模块总整理前言正文0. API 概述1. path.basename(path, ext) 返回目标文件名2. path.dirname(path) 返回文件所在目录名3. path.extname(path) 返回文件扩展名4. path.sep、path.delimiter 返回当前系统路径分界符/分隔符5. path.normalize(path) 标准化路径6. path.isAbsolute(path) 检查是否为绝对原创 2021-05-28 10:51:20 · 125 阅读 · 0 评论 -
Express 实战: 连接 MySQL 数据库
Express 实战: 连接 MySQL 数据库文章目录Express 实战: 连接 MySQL 数据库简介参考完整示例代码正文准备 MySQL 环境安装 MySQL启动 MySQL配置路径并进入 CLI创建数据库、数据表、填充基本数据导入数据Express 项目创建项目 & 引入依赖项目结构代码实现细节运行 & 测试结语简介本篇来介绍如何在 express 中台(or 后端)项目中连接 MySQL 数据库。借由 Node.js 的威力使得 JavaScript 的触手也得以探入后端开原创 2020-12-27 01:09:03 · 9702 阅读 · 0 评论 -
Express 实战: 使用 express-static 处理静态资源
Express 实战: 使用 express-static 处理静态资源文章目录Express 实战: 使用 express-static 处理静态资源简介参考正文一切的起点项目结构 & 初始化静态资源服务器浏览器支持 ES6 模块化结语简介本篇的出发点在于一直想测试 HTML 提供的 <script type="module"></script> 的功能,但是如果直接使用 files 协议访问本地的 html 文件,是不支持跨域 cors 请求的,在下面正文中会说明。原创 2020-12-12 16:55:03 · 2702 阅读 · 0 评论 -
Express 实战: 使用 express-ws 实现 WebSocket 协议
Express 实战: 使用 express-ws 实现 WebSocket 协议文章目录Express 实战: 使用 express-ws 实现 WebSocket 协议简介参考正文什么是 WebSocket?服务端 WebSocket`express`、`express-ws`服务端结构初始化和配置服务端搭建一般 Express 服务添加 WebSocket 服务客户端 WebSocket客户端结构WebSocket APICreation 建立连接Properties 重要属性Methods 方法E原创 2020-12-04 15:19:19 · 13910 阅读 · 0 评论 -
Express 项目启动
Express 项目启动文章目錄Express 项目启动簡介參考正文搭建环境创建服务器結語簡介前段时间接触到 Node 中台的技术,从技术层面来看就好像用js写后端一样;而从架构的角度来看就是一个后台的缓存和消息转发的服务,透过中台将前段和后端适当隔离,从而减轻后端对请求反馈的实时性要求。从而提高后端的可用性和灵活性,也可以藉由中台区分不同服务的转发。本篇使用 Express 快速搭建一个极简的服务器,五分钟内搞定。參考 Express 官方 https://www.exp原创 2020-10-29 22:01:34 · 6700 阅读 · 1 评论 -
Node:入門 + 建構 Web server
Node:入門 + 建構 Web server文章目錄Node:入門 + 建構 Web server簡介參考正文使用 Node 環境原來的 JavaScriptNode 環境下的 JavaScriptInstall 安裝Run 運行npm(Node package manager) 包管理器Node 環境全局 Global 對象全局屬性所有屬性模塊化內置模塊使用 Node 建構一個 Web server結語簡介原來的 JS 是為了服務 HTML 而誕生的,不過經過多年的發展,JS 開發者已經不滿足於僅原创 2020-07-05 17:04:33 · 188 阅读 · 0 评论