rbg/greenwich-base-theme

关于该软件包的最新版本(2023.12.13-10.56)没有可用的许可信息。

包含各种应用程序和组件的软件包的单一仓库

2023.12.13-10.56 2023-12-13 10:44 UTC

This package is not auto-updated.

Last update: 2024-10-02 20:36:49 UTC


README

有关更多文档,请参阅storybook网站,rbgreenwich.gitlab.io/design_system

入门

git clone git@gitlab.com:rbgreenwich/greenwich_base.git && cd greenwich_base

# install
make install

# run
make start

命令

运行 make help 查看所有命令列表,

命令动作
make help列出所有命令
make install安装项目
make start启动 drupal 组件库 storybook
make start-greenwich启动 drupal 开发所需的所有内容
make generate-component创建一个组件,更多信息请见下文
make watch-storybook-greenwich加载 greenwich 设计系统 storybook 开发任务
make watch-theme-greenwich加载 greenwich_base 开发任务以创建 drupal 主题的资产,可选地提供 theme=website\|gcd 以一次仅构建一个主题
make watch-theme-greenwich-nostyles监视没有构建任何样式的 greenwich 主题
make watch-theme-greenwich-juststyles监视只构建样式的 greenwich 主题,可选地提供 theme=website\|gcd 以一次仅构建一个主题
make build-storybook-greenwich构建 greenwich 设计系统 storybook
make build-theme-greenwich构建 drupal 主题的 greenwich_base,可选地提供 theme=website\|gcd 以一次仅构建一个主题
make build-theme-greenwich-nostyles构建没有构建任何样式的 greenwich 主题
make build-theme-greenwich-juststyles构建只构建样式的 greenwich 主题,可选地提供 theme=website\|gcd 以一次仅构建一个主题
make build-greenwich-base构建 drupal 主题软件包的最终工件

故障排除

安装/启用 yarn

corepack enable

安装 NVM

要安装 NVM,请参阅此处的说明。值得注意的是,如果您从 nodejs.org 安装了 node,您可能会遇到 nvm 的问题。

如果本地遇到问题,别忘了使用 nvm use

运行测试

yarn lint

创建新组件

更多信息请见下文

make generate-component
choose greenwich_component_library

将其添加为 drupal 主题的软件包

ddev composer config repositories.rbgreenwich composer https://gitlab.com/api/v4/group/rbgreenwich/-/packages/composer/packages.json

ddev composer require rbgreenwich/greenwich_base

待办事项

  • 更好的测试支持和文档
  • [ ] 创建一个包含我们前端工具集设置的定制生成器