canvas生成清晰图片

绘制模糊 因为 canvas 不是矢量图,而是像图片一样是位图模式的。高 dpi 显示设备意味着每平方英寸有更多的像素。也就是说 二 倍屏,浏览器就会以 2 个像素点的宽度来渲染一个像素,该 canvas 在 Retina 屏幕下相当于占据了 2 倍的空间,相当于图片被放大了 一倍 ,因此绘制出来的图片...

前端一键自动部署

前端一键自动化部署脚手架服务,支持开发、测试、生产多环境配置。配置好后一键即可自动完成部署。 GitHub github.com/fuchengwei/… Npm www.npmjs.com/package/dep… 1 安装 「全局安装 deploy-cli-service」 npm install...

sequelize时间格式化

初始化Sequelize的时候传入dialectOptions参数 let sequelize = new Sequelize( config.MYSQL_OPTIONS.database, config.MYSQL_OPTIONS.user, config.MYSQL_OPTIONS.password...

sequlize查询结果时间格式化

利用moment时间插件,在sequlize 的model 定义里面加上时间转换函数。 首先引入moment插件: const moment = require('moment'); 然后 给字段 createTime 增加 get 方法: createTime: { type: DataTypes.D...

egg返回base64图片

//去掉base64的头部分, 转成buffer const base64 = 'iVBORw0KGgo...=='; const imageBufferData = Buffer.from(base64, 'base64'); ctx.body = imageBufferData; ctx.respo...

nodejs下载图片

let fs = require('fs') let request = require('request') let path = require('path') // 下载单张图片 src是图片的网上地址 dest是你将这图片放在本地的路径 callback可以是下载之后的事} const down...

nodejs读取图片返回给浏览器显示

请求头说明 在http响应里面有几个重要的东西,Content-Type 说明文件渲染MIME类型,这是我们本文的相关处理关键。 常用的MIME类型 { " css ": "text/css" , " gif ": "image/gif" , " html ": "text/html" , " ico...