Skip to content

Latest commit

 

History

History
77 lines (50 loc) · 1.06 KB

developer.md

File metadata and controls

77 lines (50 loc) · 1.06 KB

developer tips

Start

我们选用 fork 仓库,然后提交 PR 的形式进行开发。

clone 自己 fork 后的仓库

git clone <your forked repository>

安装项目依赖

npm run bootstrap

构建 types 并打包

LF 使用 monorepo 的形式进行管理,各个 package 之间存在依赖关系,所以需要先构建一次类型和源码才能进行开发。

npm run bulid:types

npm run build

Publish

clone 源码仓库

git clone [email protected]:didi/LogicFlow.git

源码打包

# 安装依赖
npm run bootstrap

# 构建 types
npm run build:types

# 打包
npm run build

更改 npm 官方源

npm config set registry https://registry.npmjs.org/

本地登陆 npm

npm login

# 查看是否已经登陆
npm whoami

为项目添加 tags

lerna verion patch

lerna version 的详细使用方式见这里

发布版本

npm run lerna:publish