承接 creativestyle/creative-patterns 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

creativestyle/creative-patterns

最新稳定版本:v3.0.0

Composer 安装命令:

composer require creativestyle/creative-patterns

包简介

Pattern library

README 文档

README

This is creativestyle's pattern library that will contain all of the awesome code written by our great developers.

Local installation

To install the local copy of the library:

  1. Make sure you have node >=4.0.0 installed on your computer, you can run node -v in console to check it.
  2. Clone the repository.
  3. Run npm install in project's root to install all of the needed dependencies.
  4. Run npm run serve to build the library and start its website.

Essential commands

Since pattern library's build system is based on gulp, here are some most essential commands which are helpful when working with it.

  • npm run build or gulp build - Builds entire pattern library.
  • npm run serve or gulp serve - Builds entire pattern library and fires up local dev server which let's you browse the files.
  • npm run test or gulp test - Build scripts and runs unit tests.
    • Use -w or --watch flag to rerun tests each time files change.
    • Use -p package_path or --package package_path to run tests for single package where package_path is a path relative to packages directory.
  • npm run lint or gulp lint - Lints scripts and styles according to our code style rules.

Adding new components

  1. Clone it!
  2. Run npm install in project's root to install all of the needed dependencies.
  3. Run npm run generator to fire up component generator.
  4. Follow generator instructions.
  5. Write your code in newly generated directory.
  6. Add documentation and tests.
  7. Follow Contributing guide since point 2.

Contributing

  1. Clone it!
  2. Create your feature branch: git checkout -b feature-my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin feature/my-new-feature
  5. Submit a merge request :D

统计信息

  • 总下载量: 24.32k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 3
  • Forks: 0
  • 开发语言: TypeScript

其他信息

  • 授权协议: OSL-3.0
  • 更新时间: 2018-06-13