2.15.1 • Published 1 year ago

@zdns/keel v2.15.1

Weekly downloads
-
License
LICENSE
Repository
gitlab
Last release
1 year ago

Keel 项目说明

1. 关于如何开发

开发

keel 项目现在进行开发时所有源码都存放于 src 目录下, 使用 common.js 规范定义。

测试

目前 Keel 已经可以十分方便的进行测试测试代码存放于 src/keel/__tests__ 目录下,使 用jest进行测试 示例

var Model = require('。。/model');
describe('Keel.Model', function () {
  it('will trigger change:attr event on attr change', function () {
    var model = new Model({ name: 'test' });
    model.on('change:name', function (model) {
      expect(model).toEqual(model);
    });
    model.set('name', 'tester');
  });
});

质量检查

集成了@gsmlg/scripts中的lint任务,使用:

npm run lint

格式约定

遵循统一的代码格式约定,在编辑器中安装 editorconfig 插件来之后编辑器在进入项目目录后会自动 入去.editroconfig文件内的格式来进行自动设置 @插件链接

tasks

所有任务都书写在 tasks 目录下,通过npm命令来执行,如

npm run lint // 检查
npm run build  // 构建代码
npm run format // 格式化代码
npm run test // 启用测试服务
npm run validate // lint and test with codecovarage

当前可执行的任务在package.json中的 scripts 里

2.15.0

1 year ago

2.15.1

1 year ago

2.14.9

2 years ago

2.14.8

2 years ago

2.14.7

2 years ago

2.14.6

2 years ago

2.14.5

2 years ago

2.14.4

2 years ago

2.14.3

2 years ago

2.14.2

2 years ago

2.14.1

2 years ago

2.14.0

2 years ago

2.13.0

2 years ago

2.12.0

2 years ago

2.11.0

2 years ago

2.10.1

2 years ago

2.10.0

2 years ago

2.9.1

2 years ago

2.9.0

2 years ago

2.8.4

2 years ago

2.8.3

2 years ago

2.8.2

2 years ago

2.8.1

2 years ago

2.8.0

2 years ago

2.7.2

2 years ago

2.7.1

2 years ago

2.7.0

2 years ago

2.6.0

2 years ago

2.5.4

2 years ago

2.5.3

2 years ago

2.5.2

2 years ago

2.5.1

2 years ago

2.5.0

2 years ago

2.4.0

2 years ago

2.3.0

2 years ago

2.2.0

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

2.0.5

2 years ago

2.0.4

2 years ago

2.0.3

2 years ago

2.0.2

2 years ago