# 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
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
2
3
4
5
6
7
8
9
10
11
12
13
# wpm publish
# 指定wpm平台,对应环境包为指定版本
用法:wpm publish [options]
选项:
--name 必填;需要操作的包名
1
2
3
4
2
3
4
# wpm adduser
# 给某个开发者授予一个包的操作权限,可对包进行操作
- 普通开发者和包的创建者,均可以给其他用户开通授权
用法:wpm adduser
1
# wpm removeuser
# 移除开发者对一个包的操作权限
- 只有包的创建者才有权限解除其他用户的授权
用法:wpm removeuser
1