Node.js如何实现图片上传、压缩预览及定时自动删除功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1161个文字,预计阅读时间需要5分钟。
前言:我们程序员日常生活中都会用到处片图压缩,面对这样常用的功能,我们不妨尝试实现一番。第一步,node基本配置,这里我们用到的是koa框架,它是继承express框架之后的一个更具有表现力的框架。
前言
我们程序员日常都会用到图片压缩,面对这么常用的功能,肯定要尝试实现一番。
第一步,node基本配置
这里我们用到的是koa框架,它可是继express框架之后又一个更富有表现力、更健壮的web框架。
1、引入基本配置
const Koa = require('koa');// koa框架 const Router = require('koa-router');// 接口必备 const cors = require('koa2-cors'); // 跨域必备 const tinify = require('tinify'); // 图片压缩 const serve = require('koa-static'); // 引入静态文件处理 const fs = require('fs'); // 文件系统 const koaBody = require('koa-body'); //文件保存库 const path = require('path'); // 路径
2、使用基本配置
let app = new Koa(); let router = new Router(); tinify.key = ''; // 这里需要用到tinify官网的KEY,要用自己的哦,下面有获取key的教程。
本文共计1161个文字,预计阅读时间需要5分钟。
前言:我们程序员日常生活中都会用到处片图压缩,面对这样常用的功能,我们不妨尝试实现一番。第一步,node基本配置,这里我们用到的是koa框架,它是继承express框架之后的一个更具有表现力的框架。
前言
我们程序员日常都会用到图片压缩,面对这么常用的功能,肯定要尝试实现一番。
第一步,node基本配置
这里我们用到的是koa框架,它可是继express框架之后又一个更富有表现力、更健壮的web框架。
1、引入基本配置
const Koa = require('koa');// koa框架 const Router = require('koa-router');// 接口必备 const cors = require('koa2-cors'); // 跨域必备 const tinify = require('tinify'); // 图片压缩 const serve = require('koa-static'); // 引入静态文件处理 const fs = require('fs'); // 文件系统 const koaBody = require('koa-body'); //文件保存库 const path = require('path'); // 路径
2、使用基本配置
let app = new Koa(); let router = new Router(); tinify.key = ''; // 这里需要用到tinify官网的KEY,要用自己的哦,下面有获取key的教程。

