2017-04-26 53 views
0

我想創建一個將文件存儲在stored_images目錄中的文件上傳,如下圖所示:該文件已被保存在這裏無法訪問的靜態文件中節點Express根文件夾

/project 
    /bin 
    /stored_images 
    /routes 
    /public 

後,我想將保存的文件的URL發送到我的前端JavaScript。我怎樣才能得到存儲在stored_images目錄中的文件的網址?或者還有其他更好的方法來做到這一點?

回答

1

首先告訴快遞在哪裏尋找靜態文件。

app.use(express.static('public')) 

然後把你的圖片文件夾放到你的公共文件夾中。然後,網址到您的圖像將是從公共文件夾到圖像的路徑。例如/my_images/cool_pic

+0

或'app.use('/ stored_images',express.static('stored_images'))' – robertklep