实现上传文件(node 版本)

2017-12-27  本文已影响49人  waka

GitHub 地址:https://github.com/BadWaka/upload-file

参考文章:HTML上传文件的多种方式

实现上传文件(node 版本)

包括:

Get Start

前置条件:需要安装 node v4 版本以上

git clone https://github.com/BadWaka/upload-file.git
cd upload-file
npm i
node server.js

原理

服务端

服务端是使用 express 框架和库 multer 实现的文件上传功能

请求经过 multer 这个中间件,可以通过 req.files 或者 req.file 获得要上传的文件的信息,再通过 fs 模块写入到磁盘上

前端

同步原理

使用 h5 原生表单,form 配合 input[file]、input[submit],指定接口(action),很轻松的实现


异步原理

Thanks!

上一篇 下一篇

猜你喜欢

热点阅读