npm包 @phantomcoder/akamai-uploader 使用教程

阅读时长 3 分钟读完

前言

在Web开发中,静态资源的部署是一个非常重要的环节,而Akamai是一个全球领先的CDN厂商,通过Akamai可以将静态资源部署到全世界的节点上,加速用户访问速度。本文介绍npm包 @phantomcoder/akamai-uploader的使用方法,它是一个Akamai上传静态资源的工具。

安装

使用npm安装:

配置

运行上传命令前,需要先对@phantomcoder/akamai-uploader进行配置。

-- -------------------- ---- -------
------ - -------------- - ---- --------------------------------

----- -- - --- ----------------
  ----- -------------------------------
  ------------ --------
  ------------- --------
  ------------ --------------
  ------------------ ------------------
  --------------- ----------------------------
  ----------- -------------------------
---

其中参数解释如下:

  • host: Akamai上传的主机
  • clientToken: Akamai的client token
  • clientSecret: Akamai的client secret
  • accessToken: Akamai的访问token
  • accessTokenSecret: Akamai的访问token secret
  • privateKeyPath: 用户私钥文件路径
  • passphrase: 私钥的密码

注:以上参数需要登录 Akamai 控制台获取。

上传

使用以下方法上传文件:

其中,/path/to/local/file是本地文件路径,/path/to/remote/file是上传到Akamai的目标路径。

示例

实际使用:

-- -------------------- ---- -------
------ - -------------- - ---- --------------------------------

----- -- - --- ----------------
  ----- -------------------------------
  ------------ --------
  ------------- --------
  ------------ --------------
  ------------------ ------------------
  --------------- ----------------------------
  ----------- -------------------------
---

----------
  --------------------------------------------
  -----------------------------------
------------ -- -
  -----------------
---

总结

通过npm包@phantomcoder/akamai-uploader可以方便地将静态资源上传到Akamai,提高用户访问的速度和体验。希望本文对你有所帮助。

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

纠错
反馈