我想弄清楚如何在模塊中推送靜態文件,如svg或圖像,而不必將其放入數據庫中。 我創建了一個簡單的模塊,用self.apos.app.get和pushAssets定義路線,我發送js和css來渲染模板,但是如何提供在css中定義的圖像或svg?我可以把它們放在prj_root/public中,但我不確定這是否是這樣做的。 我試圖把my_module /公共但是他們都沒有找到如何在db外部提供靜態內容?
2
A
回答
2
如果你把一個名爲在/public/images/my.png
文件,那麼它變得/images/my.png
訪問。這是因爲撇號爲/public
文件夾設置了express.static
中間件。
如果在lib/modules/mymodule/public/my.png
中放入一個名爲的文件,它將變爲/modules/mymodule/my.png
。這是因爲撇號從/public/modules
中的每個模塊的/public
文件夾建立了符號鏈接。
(在Windows下運行,撇號拷貝在啓動那裏的文件,而是和一個小小的性能提升,我們最終可能會做,在生產用於Linux也一樣,但無論哪種方式,結果都是一樣的。)
相關問題
- 1. Restlet - 提供靜態內容
- 2. 如何防止靜態域提供非靜態內容?
- 3. 如何在Struts2中動態地提供靜態內容
- 4. 獲取maven-jetty-plugin來部署war並同時提供外部靜態內容
- 5. 無法從Struts2提供靜態內容
- 6. 用於提供靜態內容的Servlet
- 7. 爲反應堆提供靜態內容
- 8. 保護Apache提供的靜態內容
- 9. 從端口8080提供靜態內容?
- 10. 在ASP.NET MVC中,如何提供純靜態內容?
- 11. 如何在Microsoft Azure上使用web.py提供靜態內容?
- 12. 如何在Express.js中提供用戶特定的靜態內容
- 13. 如何在spring mvc中提供靜態內容?
- 14. 內容提供者:用靜態外觀包裝?
- 15. 從項目之外的文件夾提供靜態內容
- 16. 如何使用JAX-RS提供靜態內容?
- 17. 如何創建VirtualHost只提供靜態內容
- 18. Spring Webflux,如何轉發到index.html以提供靜態內容
- 19. 如何檢查apache2是否提供靜態內容?
- 20. 靜態DB提供ASP.NET MVC導致內存泄漏
- 21. 如果db的內容提供者調用REST內容提供者,如果db沒有信息
- 22. AWS CloudFront可以同時提供動態和靜態內容嗎?
- 23. 在Ngnix下運行的Django不提供靜態內容
- 24. 如何使用我的jar外部的彈簧引導來提供靜態內容?
- 25. 如何提供靜態文件動態?
- 26. Golang Goji:如何在同一時間爲靜態內容和API提供服務
- 27. C#內部靜態外部與InternalCall屬性 - 內部或外部?
- 28. 如何在創建對象時爲靜態內部類提供引用?
- 29. red5 web應用程序提供外部靜態資源
- 30. 使用Tornado,我如何提供靜態文件並從靜態路徑以外的其他目錄提供favicon.ico?