在前端开发中,我们经常会涉及到与云服务进行交互,而 Google Cloud Platform (GCP) 提供的服务特别适合处理这方面的工作。而在 JavaScript/TypeScript 的项目中,使用 bs-gcloud 这个 npm 包可以很方便地访问这些服务。
安装 bs-gcloud
首先我们需要安装 bs-gcloud,可以在终端中运行以下命令:
npm install bs-gcloud --save
或者是使用 yarn:
yarn add bs-gcloud
使用 bs-gcloud
我们需要在代码中引入响应的模块,并且通过配置来访问 GCP 的服务。
-- -------------------- ---- ------- -- -- --------- ----- ------ - -- ------ ---- ----------- -- --- ----- ------- --- ----- ------- - ---------------- ---------- ---------------- -- --- -- -- ------------ ---------------------- -- ------- -- -- ----- ----- ------- ----- -------- ------------ - ----- ------ - -------------------------------- ----- ---- - ---------------------- ----- ------ - ------------------------ ------------------- -- -- - ------------------- ----------- -- ------------------ -------- -
我们也可以使用异步函数来操作 storage。
-- -------------------- ---- ------- -- -- ------ ----- ----- -------- ----------- - ----- ------ - -------------------------------- ----- ------- - ----- ----------------- --------------------- ------------------ -- - ---------------------- -- -
以上例子展示了如何对 Cloud Storage 进行操作,同样可以使用 bs-gcloud API 来访问其他服务,例如 Google Cloud Datastore 和 Google Cloud Vision。
总结
bs-gcloud 提供了简易的访问 Google Cloud Platform 服务的方法,通过配置我们可以以更加方便的方式访问 GCP 的 API。算是 Node.js 的一种优雅的访问方法吧。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60055a0781e8991b448d7aec