@tezignlab/dam-plugin-uploader

0.1.1 • Public • Published

@tezignlab/dam-plugin-uploader

一个帮助你上传 DAM Plugin 到 CDN 的 CLI 工具。

npm version

安装

npm install --global @tezignlab/dam-plugin-uploader@latest

完成之后,可以在命令行中使用dam-plugin-uploader -h或者dpu -h命令测试安装成功。

Usage: dam-plugin-uploader [options] <src>

A cli helps you to upload dam-plugins to CDN.

Arguments:
  src                    directory or file

Options:
  -V, --version          output the version number
  -c, --config <string>  config file path (default: "cli.config.json")
  -n, --name <string>    plugin name, e.g. plugin-demo1
  -t, --tag <string>     plugin version, e.g. 0.0.1
  -h, --help             display help for command

配置文件

使用前,你需要拥有由 Tezign 颁发给你的以下信息,并放入一个 JSON 文件中。 默认情况下,CLI 会读取当前目录下的cli.config.json作为配置文件,也可以在 CLI 中通过--config参数来指定配置文件路径。

配置文件内容需要包含

{
  "appKey": "",
  "appSecret": "",
  "salt": ""
}

使用

假设要上传当前目录下的dist文件夹的内容,插件名称为my-plugin-name,插件版本是0.0.1,指定了配置文件路径为./cli.config.json(默认会读取当前目录下的 cli.config.json),则可以使用以下命令上传:

dpu --config ./cli.config.json --name my-plugin-name --tag 0.0.1 ./dist
# or
dpu --name my-plugin-name --tag 0.0.1 ./dist

文件上传成功后,会输入 URL 地址到控制台,如:

https://static.tezign.com/dam-plugin/xxx/my-plugin-name/0.0.1/9abe190d-dbc6-422c-adf0-3ed40f012394.js

Readme

Keywords

none

Package Sidebar

Install

npm i @tezignlab/dam-plugin-uploader

Weekly Downloads

0

Version

0.1.1

License

none

Unpacked Size

13.1 kB

Total Files

4

Last publish

Collaborators

  • tezign77
  • neverglow
  • chengchengwei
  • pangyuanshi
  • tz-jianjian
  • dingxindong
  • web3nomad