shahinam / shade
基于 Lightning 的 Drupal 发行版,包含常用组件。
2.1.0
2017-12-29 13:38 UTC
Requires
- acquia/lightning: ^2.2
- oomphinc/composer-installers-extender: ^1.1
- roave/security-advisories: dev-master
README
Shade 是基于 Acquia Lightning 发行版构建的。
安装
最简单的方式是使用基于 Composer 项目模板 安装。
$ composer create-project shahinam/shade-project MY_PROJECT
或者,您可以使用提供的脚本来构建。
$ git clone git@github.com:shahinam/shade.git
$ cd shade
$ ./scripts/build.sh ~/Sites/myproject
这将根据提供的目的地构建项目,例如在本例中为 ~/Sites/myproject
。
注意:
这将基于当前分支构建,如果您想从不同的分支或标签构建,请使用 git checkout
命令切换到所需的分支或标签。
本地开发和贡献
如果您想贡献,您需要在本地设置开发构建。使用以下命令来完成。
$ git clone git@github.com:shahinam/shade.git
$ cd shade
$ ./scripts/build-dev.sh shade-dev
这将创建与 shade
相同父目录中的构建 shade-dev
。新的构建将通过 <../shade> 符号链接依赖于您本地克隆的 shade。因此,您可以修改 shade
中的文件,并立即在开发构建中看到它们的变化。
基本 Composer 使用
安装模块
composer require drupal/<module-name>
示例
composer require drupal/devel
composer require drupal/ctools
这将安装最新版本。如果您想指定版本
composer require drupal/<module-name>:<version>
更新模块
composer update drupal/<module-name>