# API-cli

# wpm-publish-cli

  • 单独发布包至wpm平台的工具;

# wpm upload

  • 通过wpm.config.js配置参数;或通过命令行参数
  • 注意事项:多入口包,需通过wpm.config.js声明入口

# 上传对应的版本至wpm平台

用法:wpm upload [options]

选项:
  --name        必填;上传的包名
  --version     选填;指定的版本号,默认末位加1
  --directory   必填;上传的包文件路径
  --config      选填;指定读取的配置文件,默认为项目根目录下wpm.config.js;
1
2
3
4
5
6
7
  • 可通过wpm.config.js指定参数,形式如下
const path = require('path')

module.exports = {
  name: "demo-package", //上传的包名,必填
  directory: path.resolve(process.cwd(),'./dist'), //上传的包文件夹路径
  version: "0.0.1", //指定的版本号,选填;默认末位加1
  desc: "test-package描述描述", //选填
  entries: [ //选填;多入口包需要,为字符串数组,每个条目为入口文件的路径,必填
        'dist/demo1/index.js',
        'dist/demo2/index.js',
    ]
};

1
2
3
4
5
6
7
8
9
10
11
12
13

# wpm publish

# 指定wpm平台,对应环境包为指定版本

用法:wpm publish [options]

选项:
  --name        必填;需要操作的包名
1
2
3
4

# wpm adduser

# 给某个开发者授予一个包的操作权限,可对包进行操作

  • 普通开发者和包的创建者,均可以给其他用户开通授权
用法:wpm adduser
1

# wpm removeuser

# 移除开发者对一个包的操作权限

  • 只有包的创建者才有权限解除其他用户的授权
用法:wpm removeuser
1

# wpm clear

# 清除当前登陆者信息