ngx-ui

用于 Angular 的样式和组件库。「🚀 Style and Component Library for Angular」

Github星跟踪图

ngx-ui

Component & Style Library for Angular by Swimlane.

Installing

  • npm i @swimlane/ngx-ui --S
  • Install the project's peer dependencies (moment, moment-timezone, ngx-moment, ng-in-viewport, codemirror, angular/cdk, resize-observer-polyfill)
  • Add NgxUIModule and IconModule to your application module
  • Add the ngx-ui theme in the angular.json file (node_modules/@swimlane/ngx-ui/index.css)

Building ngx-ui

Run npm run build:lib to build ngx-ui. This must be done prior to building the demo.

Development server

Run npm run start to serve the demo at http://localhost:4200/. The app will automatically reload if you change any of the source files.

Building

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Running tests

  • Run npm run test to execute unit tests
  • Run ng cypress to execute the end-to-end tests via Cypress.

Release

  • Checkout master (git checkout master)
  • Pull master (git pull)
  • Refresh node modules (npm ci)
  • Run tests (npm test)
  • Examine log to determine next version (X.Y.Z)
  • Run git checkout -b release/X.Y.Z
  • Update version in projects/swimlane/ngx-ui/package.json.
  • Update changelog in projects/swimlane/ngx-ui/CHANGELOG.md
  • Run git commit -am "(release): X.Y.Z"
  • Run git tag X.Y.Z
  • Run git push origin HEAD --tags
  • Run npm run publish:lib
  • Submit PR

主要指标

概览
名称与所有者swimlane/ngx-ui
主编程语言TypeScript
编程语言JavaScript (语言数: 6)
平台
许可证MIT License
所有者活动
创建于2016-08-17 12:16:19
推送于2025-04-24 10:57:26
最后一次提交2025-03-20 13:57:36
发布数349
最新版本名称49.2.0 (发布于 )
第一版名称1.0.1 (发布于 2016-08-29 13:17:32)
用户参与
星数718
关注者数45
派生数112
提交数1.8k
已启用问题?
问题数157
打开的问题数29
拉请求数790
打开的拉请求数32
关闭的拉请求数112
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?