# 拼图编辑器

## 构建

``` bash

# dev server, 运行在8080端口
npm run serve

```

## 测试
- 本子项目使用`jest`来进行测试
- 测试文件pattern`*.test.js`
- 测试文件应该在被测试文件的 __同一目录__ 下，不采用一个测试根目录的形式
- debug测试用例
    - vscode用户可以使用插件[jest](https://github.com/jest-community/vscode-jest/)插件
    - 不实用vscode的推荐使用[ndb](https://www.npmjs.com/package/ndb)

## 发布

- 发布前先修改`package.json`的版本号。版本号遵循[sematic version 2](https://semver.org)
    - alpha: 1.1.0.alpha, 1.1.0.alpha.1
    - beta: 1.1.0.beta, 1.1.0.beta
    - normal: 1.1.0, 1.2.1

> 1.0.0-alpha < 1.0.0-alpha.1 < 1.0.0-alpha.beta < 1.0.0-beta < 1.0.0-beta.2 < 1.0.0-beta.11 < 1.0.0-rc.1 < 1.0.0

- 发布
```bash
npm run build
npm publish
```