amazeelabs/silverback-cli
最新稳定版本:2.10.1
Composer 安装命令:
composer require amazeelabs/silverback-cli
包简介
Scaffolder for Amazee Silverback projects.
README 文档
README
This project is maintained in the silverback monorepo
Silverback CLI
amazeelabs/silverback-cli is a composer package adding tooling and
configuration scaffolding to Amazee Drupal projects.
Features:
- 🚀 Install Drupal in seconds.
- 📸 Create/restore Drupal state snapshots instantly.
Installation
Important: Make sure your project is already under a version control system. Otherwise, it will be a mess.
- Make sure you have
all dependencies
installed.
direnvis an important one. - Add
amazeelabs/silverback-clitoallowed-packagesincomposer.json. It should be the last one in the list. Example:"extra": { "drupal-scaffold": { "allowed-packages": [ "amazeeio/drupal-integrations", "amazeelabs/silverback-cli" ] } } - Make sure
sites/default/settings.phpexists. If it does not, copy it fromsites/default/default.settings.php. - Run
composer require amazeelabs/silverback-cli direnv allow - Check the VCS changes.
Usage
# To setup a fresh Drupal installation: silverback setup --profile=minimal # To restore a cached installation: silverback setup # To see other use cases: silverback list silverback help [command_name]
How it works
Silverback makes Drupal use an SQLite database in local environment. The database is located in the Drupal files directory. This means that the whole Drupal state is stored in a single directory.
Silverback puts this directory into install-cache.zip and reuses it the next
time silverback setup is fired.
Snapshots work in the same way. They are just copies of the Drupal files directory.
统计信息
- 总下载量: 57.82k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0-or-later
- 更新时间: 2020-09-10