最近毕设需要用到上传照片,但当node服务器成功获取前端传来的图片时,又不知道如何在页面获取服务器image目录下的图片,一直报以下错误:
问题主要是无法找到图片url,虽然可以一个个在app.js文件中用router写具体url,但这样做太过于繁琐,所以百度了一下,可以用koa-static模块设置静态文件目录,那样就直接访问图片了。
在app.js文件中添加一句代码,首先引入koa-static模块,image是图片的目录,和app.js文件并列一起,代码如下所示:
注意的是,前端引用要绝对路径,如/image/index.jpg
最后问题就解决啦!!!