在环回中将图像和其他组件文件夹放在哪里?
Where to place images and other components folder in loopback?
我想添加博客图片和文档特定文件夹并访问项目中的文件,我应该在哪里制作这个文件夹以及如何在前端访问?
我已经在公共文件夹、服务器和项目根文件夹上测试了 images
文件夹,但我无法通过以下方式访问:http://localhost:3000/logo.jpg
或 http://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
我想添加博客图片和文档特定文件夹并访问项目中的文件,我应该在哪里制作这个文件夹以及如何在前端访问?
我已经在公共文件夹、服务器和项目根文件夹上测试了 images
文件夹,但我无法通过以下方式访问:http://localhost:3000/logo.jpg
或 http://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