我想弄清楚如何在模块中推送静态文件,如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?