0.4.4 • Published 10 months ago
cloud-deck-js-sdk v0.4.4
cloud-deck
Install
$ pnpm install
$ npm run dev
$ npm run build
Options
TODO
发布
通常仅需 4 步即可完成普通 NPM 包发布,monorepo 项目请参考各自 monorepo 方案的发包实践。
前置工作
- 执行
npm whoami
查看当前用户是否已经登录,如果未登录则执行npm login
- 检查
package.json
中的 NPM 包名及publishConfig
是否符合预期
更新版本号
使用 npm version
命令更新版本号,例如:
# 发布一个 patch 版本
$ npm version patch -m "build: release %s"
该命令将会自动生成 git tag 及 git commit,并将版本号更新到 package.json
中。更多用法可参考 NPM 文档:https://docs.npmjs.com/cli/v8/commands/npm-version
构建及发布
father 4 的脚手架默认已将 项目体检命令 及构建命令配置到 prepublishOnly
脚本中:
"scripts": {
...
+ "prepublishOnly": "father doctor && npm run build"
},
所以我们只需要执行发布即可:
# NPM 会自动执行 prepublishOnly 脚本然后完成发布
$ npm publish
后置工作
- 功能验证:使用测试项目下载新发布的 NPM 包,验证功能是否正常
- 更新日志:将本次发布的变更通过 GitHub 的 Release Page 进行描述,也可以选择在前置工作中将变更描述写入
CHANGELOG.md
文件(未来 father 会提供自动化的更新日志生成能力,敬请期待)
0.4.4
10 months ago
0.3.0
12 months ago
0.2.0
12 months ago
0.1.8
12 months ago
0.1.7
12 months ago
0.1.9
12 months ago
0.4.1
12 months ago
0.3.2
12 months ago
0.1.4
1 year ago
0.4.0
12 months ago
0.3.1
12 months ago
0.4.3
12 months ago
0.1.6
12 months ago
0.4.2
12 months ago
0.1.5
12 months ago
0.1.2
1 year ago
0.1.1
1 year ago
0.1.0
1 year ago
0.0.10
1 year ago
0.0.9
1 year ago
0.0.8
1 year ago