上传图片,通过node服务器存储在指定目录

Posted 三只小猪猪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了上传图片,通过node服务器存储在指定目录相关的知识,希望对你有一定的参考价值。

  最近做毕设,需要上传图片,因为在本地服务器运行,所以想着前端上传后,通过node服务器接收图片,存储在指定的目录下。

一、前端实现

1、前端的页面和上传图片是利用element-ui组件实现的,"/admin/userManager/uploadImg" 是上传图片接口,前端与后台对接的方式和其他接口一样,这里就不详讲了,代码如下所示

2、上传文件前校验的代码:

二、后台实现

1、因为node后台代码用的是koa框架,所以相对于用的文件模块是koa-formidable,同时要引入fs模块和path模块如下所示

2、利用fs模块和koa-formidable模块上传图片,并把图片内容移动指定的目录,代码如下:

三、 效果图(左为上传前的照片,右为上传后的照片)

           

以上是关于上传图片,通过node服务器存储在指定目录的主要内容,如果未能解决你的问题,请参考以下文章

分布式部署网站---文件系统的存储--ftp上传图片到指定文件服务器

android中如何上传图片到FTP服务器

文件上传EXCEL怎么直接存储到数据库里

jsp如何将图片上传到服务器某个文件夹里面,而路径存到mysql数据库中,然后将数据库中的图片显示到另一页面

node存储element-ui上传的图片

django二次开发对接FastDFS