1.2.1 • Published 4 years ago

release-easy v1.2.1

Weekly downloads
4
License
ISC
Repository
github
Last release
4 years ago

主要做哪些事情

1、语义化版本 2、自动生成changelog 3、自动发包

怎么使用

const release = require('release-easy')

release(options)

options

类型: Object

参数类型默认值是否必须说明
semVerCallbackFunction|String--语义化版本之后要做的事情,可以传递回调函数引用,或者一个npm scripts指令
npmRegistryStringhttps://registry.npmjs.org/要发布npm的源
cwdDirStringprocess.cwd()自定义发布目录
syncVersionForJsonString---需要同步发布版本的package.json

例子

const release = require('release-easy')

release({
  semVerCallback: 'build' // npm run build
  npmRegistry: 'https://registry.npmjs.org/'
})

也可以通过shell使用

npm install -g release-easy

// 或者是
npm install --save-dev release-easy
// 通过npm script来使用
{
  "script": {
    "release": "release-easy"
  }
}
Options:
  -V, --version                 output the version number
  -c --callback <npmScript>     语义化版本之后执行的npm脚本
  -r, --registry <npmRegistry>  设置发布的npm源
  -h, --help                    output usage information
1.2.1

4 years ago

1.1.9

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.3

4 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago