Buffer 缓冲区 Node的Buffer,是一个二进制数据容器,数据结构类似与数组,专门用于Node中数据的存放。Buffer的结构和数组很像,操作的方法也和数组类似。Buffer提供了Buffer.from、Buf…
分类:node.js教程
使用Express开发小说API接口服务1.0(二)
使用Express开发小说API接口服务1.0(二) 线上访问地址https://api.langpz.com/ 之前完成了首页和搜索的接口,现在就开始写剩下的接口。 获取小说源 因为追书神器正版源是收费加密的,所以只能…
Node.js异步处理的各种写法
异步的“坑” 最近一段时间参与开发了一个Node.js后台项目,作为一个PHP开发者,上手项目本身并不难,但是开发的过程却并不顺利,不顺利的主要原因在于思路上没有转变,没有从同步的思维转换到异步的思维。 所谓同步,就是程…
30秒学会node使用md5加密
安装Npm npm i -S blueimp-md5 引入: var md5 = require('blueimp-md5'); 使用: var body = req.body; // 对密码进行 md5 重复加密 bo…
设置 nodejs 的环境变量
设置 nodejs 的环境变量 在前端开发过程中,我们需要对 application 运行的环境进行设置,一般会包括开发环境development,生产环境production,每个环境可以对应不同的一些配置,例如不同环…
node 字体压缩插件 font-spider
需求: 根据甲方要求,使用UI中指定字体 移动端默认显示系统默认字体,非系统默认字体需要自行引入字体包 字体包过大,字体包通常在几MB,严重拖累页面加载速度 分析: 文本内容为固定内容,不需要更新 文本内容大多为常用文字…
node笔记(七)-Nodejs 路由封装 模块化方式封装
index.js model[pathname](req,res); 相当于 app[login](req,res) 或者 app.login(req,res) var http = require('http'); v…
nodejs的web开发框架了解一下
项目地址 欢迎点赞,Fishbone Fishbone是什么 轻量级可扩展的敏捷开发Node.js框架,支持ES6/7全新特性,支持Koa、Express中间件,基于koa2。 特性 基于koa2 Fishbone基于著…
FE.WEB-前端安全防范初识
xss-跨站脚本攻击 概念:用户填写信息是可运行的 js 代码。 操作用户界面 攻击源头: 反射型 – 从url读取内容展示 <!--1.xss.html--> <script> //打开 1.x…
eggjs实现一个较为完整的后台管理系统
包含功能登录/注册 首页 菜单管理 角色管理 用户管理 字典管理 使用npm install / yarn install 下载依赖导入sql 本项目使用mysql 基础sql文件在db目录结尾-用了一个星期业余时间开发…
npm scripts 使用指南
一、什么是 npm 脚本? npm 允许在package.json文件里面,使用scripts字段定义脚本命令。 { // ... "scripts": { "build": "node build.js" } } 上面…
我用Node.js的Koa框架搭建了一个静态站点
缘起 我用Node.js的Koa2框架搭建了一个静态站点,当然这个站点只是部署在我自己的电脑上,主要用来做一些测试:比如写个小页面,尝试下新技术。以前我在自己的电脑上搭建过很多类似的静态站点,因为用过一年的php,所以我…