前言
云服务已成为现代应用开发不可或缺的一部分。许多应用程序需要使用像图片、视频等这样的大型媒体文件,阿里云 OSS(Object Storage Service)是一个非常受欢迎的云存储解决方案。在本文中,我们将介绍如何使用 npm 包 keystone-storage-adapter-aliyun-oss
将 keystone 文件存储到阿里云 OSS。
安装
运行以下命令:
npm install --save keystone-storage-adapter-aliyun-oss
配置
在 keystone.js 文件中引入适配器,使用以下方式进行配置:
-- -------------------- ---- ------- ----- -------- - -------------------- ----- ---------- - ----------------------------------------------- ----------------------- --- ------------ ------------ ------------------- ---------------- ----------------------- ------- ------------------------- ------- ----------------------- ----- ---------------- --------- -------- ------ - -- ----- ------ ----------------------- - ----
文件上传
在模型定义中设置上传仓库:
-- -------------------- ---- ------- ----- -------- - -------------------- ----- ----- - --------------------- ----- ------ - --- ----------------------- - ---- - ----- ---------- -- -------- - ----- ------- ----- ----------- ------- ---- - --- ------------ --------- - ----- ------ -- ----- - ----- ----------- -------- ----------------------- - --- ------------------
文件访问
-- -------------------- ---- ------- ----- -------- - -------------------- -------- --------------- ---------------------------------- -------------- ----- ----- - -- ------ ----- --- - -------------- ---
总结
通过本文的实例,我们了解了如何使用 keystone-storage-adapter-aliyun-oss
适配器将文件存储到阿里云 OSS 中。将 keystone 应用程序与阿里云 OSS 集成,可以实现安全并可扩展的云存储体验。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055fd881e8991b448dd638