在环回中将图像和其他组件文件夹放在哪里?

Where to place images and other components folder in loopback?

我想添加博客图片和文档特定文件夹并访问项目中的文件,我应该在哪里制作这个文件夹以及如何在前端访问? 我已经在公共文件夹、服务器和项目根文件夹上测试了 images 文件夹,但我无法通过以下方式访问:http://localhost:3000/logo.jpghttp://localhost:3000/images/logo.jpg

如前所述here in the docs您应该使用存储组件。您可以定义一个针对您的本地文件系统的数据源,并且应该设置您想要从中提供文件的目录。 文件 datasources.json 中的数据源配置可能如下所示:

  "files": {
    "name": "files",
    "connector": "loopback-component-storage",
    "provider": "filesystem",
    "root": "./client/storage"
  }

您还需要一个容器模型,上面 "files" 设置为数据源。 然后就可以通过API描述的REST访问静态文件了here