imagex / openedu-project-docksal
OpenEDU发行版和Docksal构建的Drupal 8站点的项目模板。
此包的官方仓库似乎已删除,因此该包已被冻结。
8.3.0
2018-06-23 22:15 UTC
Requires
- cweagans/composer-patches: ^1.6.0
- drupal-composer/drupal-scaffold: ^2.0.0
- imagex/openedu: dev-8.x-3.x
Requires (Dev)
- drupal/console: 1.0.1
- drush/drush: ^9.0
This package is auto-updated.
Last update: 2023-05-24 09:32:23 UTC
README
这是一个基于Composer的安装器,用于OpenEDU Drupal发行版。
使用Docksal作为本地开发环境。
开始使用
1. 一次性Docksal安装
您需要根据Docksal设置说明在本地机器上安装Docksal。
2. 获取代码
composer create-project imagex/openedu-project-docksal MY_PROJECT
Composer将创建一个名为MY_PROJECT的新目录,其中包含一个`docroot`目录,包含完整的OpenEDU代码库。
3. 初始化项目 进入项目文件夹并运行
fin init
web服务器启动,站点将自动安装。
管理员账户是 admin:admin。
实用提示
`docroot`文件夹代表您的网站(您的Web服务器指向的文件夹)的Web根目录。- 一些有用的工具可以在
`bin`文件夹中找到。 - 始终从网站根目录运行Composer命令。
- 下载附加模块:
`composer require "drupal/devel:1.x-dev"` - 更新现有模块:
`composer update drupal/devel -–with-dependencies` - Docksal提供了许多有用的工具。您可以在文档中找到命令列表。
版本控制
根目录中提供的`.gitignore`包含所有预期使用Composer安装的目录。
首次安装您的项目时,Composer将创建一个名为`composer.lock`的文件,该文件会跟踪您的依赖项以及安装了哪个版本。
您想要提交`composer.lock`!这将确保任何参与项目的合作者运行`composer install`时也会安装相同的版本。
更多信息
OpenEDU代码库托管在这里,包含有关安装、更新和变更日志的信息。