最近畢設需要用到上傳照片,但當node服務器成功獲取前端傳來的圖片時,又不知道如何在頁面獲取服務器image目錄下的圖片,一直報以下錯誤:
問題主要是無法找到圖片url,雖然可以一個個在app.js文件中用router寫具體url,但這樣做太過於繁瑣,所以百度了一下,可以用koa-static模塊設置靜態文件目錄,那樣就直接訪問圖片了。
在app.js文件中添加一句代碼,首先引入koa-static模塊,image是圖片的目錄,和app.js文件並列一起,代碼如下所示:
注意的是,前端引用要絕對路徑,如/image/index.jpg
最后問題就解決啦!!!