npm 包 ali-oss 使用教程

阅读时长 3 分钟读完

Aliyun 对象存储 (Object Storage Service,简称 OSS) 是阿里云提供的海量、安全、低成本、高可靠的云存储服务。而 ali-oss 就是一款由阿里云官方提供的 Node.js SDK,可以帮助开发者更便捷地使用 OSS。

在本篇教程中,我们将会学习如何使用 ali-oss 来上传文件、下载文件、删除文件等常见操作。

安装 ali-oss

在开始使用 ali-oss 之前,你需要先安装它。可以使用 NPM 来进行安装:

安装完成之后,就可以愉快地使用 ali-oss 来连接 OSS 服务了。

连接 OSS 服务

在使用 ali-oss 之前,你需要先连接 OSS 服务。你可以通过调用 ali-oss 提供的 OSS 方法来连接 OSS 服务。

这里,region 是你的 OSS 区域accessKeyIdaccessKeySecret 是你的 AccessKeybucket 是你要进行操作的 存储空间

上传文件

使用 ali-oss 进行文件上传非常简单。只需要调用 client.put 方法,就可以将本地的文件上传到 OSS 服务中。

这里,<your-oss-key> 是上传后在 OSS 中存储的 Key,<your-file-path> 是本地的文件路径。

下载文件

除了上传文件外,我们还可以通过 ali-oss 下载文件。只需要调用 client.get 方法,就可以将 OSS 中的文件下载到本地。

这里,<your-oss-key> 是在 OSS 中存储的文件 Key,<your-local-file-path> 是你本地要下载到的文件路径。

删除文件

最后,我们还可以使用 ali-oss 来删除 OSS 中的文件。只需要调用 client.delete 方法,就可以将文件从 OSS 中删除。

这里,<your-oss-key> 是在 OSS 中存储的文件 Key。

总结

通过本篇教程,你学习了如何使用 ali-oss 来进行文件上传、下载和删除操作。当然,ali-oss 还提供了很多其他的操作,如复制文件、移动文件、查看文件列表、设置文件访问权限等等。希望今后你在开发过程中能够灵活运用 ali-oss 来提高你的工作效率和开发体验。

完整示例代码:https://github.com/alibaba/aliyun-oss-nodejs-sdk/blob/master/samples/basic.js

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/203858