7.2.24 • Published 5 years ago

ng-xdesign-test v7.2.24

Weekly downloads
4
License
MIT
Repository
github
Last release
5 years ago

ng-xdesign-test

Build Status codecov GitHub Release Date npm package npm downloads GitHub License

start

npm install ng-xdesign-test@latest
import { NbButtonModule } from "ng-xdesign-test";
@NgModule({
    imports: [
        NbButtonModule
    ]
})
<button nb-button></button>

develop

$ npm install

$ npm start

commit

include git commit and git push

npm run commit -- -m 'type(scope): subject'

AngularJS Git Commit Message Conventions

lint

$ npm run lint

test

npm run test-once

or

npm run test-watch

e2e

npm run e2e

build

npm run build

release workflow

merge develop

git checkout master
git merge develop

release

npm run release

发布之后,可以去 travis 查看最新的发布情况。

如果没有问题,过几分钟后,travis 任务会自动推送最新的版本到 npm

merge master and push

git checkout develop
git merge master
npm run commit -- -m 'type(scope): subject'

Compose a component

Component code are in src/component.

You can use npm run gc to quickly scafford a component.

$ npm run gc -- --name your-component

A your-component folder will be created in src/component, and the contents are:

your-component
├── index.ts
├── public_api.ts
├── your-component.config.ts
├── your-component.html
├── your-component.less
├── your-component.module.ts
└── your-component.ts

and it will add your component entry to src/component/index.ts.

Write a demo for your component

You can then write a demo to test your component in src/demo.

When you use npm run gc -- --name your-component, a folder will be generated in src/demo too.

your-component
├── index.ts
├── your-component.html
├── your-component.less
└── your-component.ts

But you will still config the src/demo/app.router.ts and src/demo/app.module.ts.

7.2.24

5 years ago

7.2.23

5 years ago

7.2.21

5 years ago

7.2.20

5 years ago

7.2.19

5 years ago

7.2.18

5 years ago

7.2.17

5 years ago

7.2.16

5 years ago

7.2.15

5 years ago

7.2.13

5 years ago

7.2.12

5 years ago

7.2.11

5 years ago

7.2.10

5 years ago

7.2.9

5 years ago

7.2.8

5 years ago

7.2.7

5 years ago

7.2.6

5 years ago

7.2.5

5 years ago

7.2.2

5 years ago

7.2.1

5 years ago

7.3.11

5 years ago

7.3.10

5 years ago

7.3.9

5 years ago

7.3.8

5 years ago