madalinignisca/drupal-skeleton

Drupal应用程序骨架

8.2.0 2016-10-06 15:46 UTC

README

简介

我创建了这个仓库,因为我对其他解决方案遇到的问题不满意,并希望以现代Web应用程序的风格使用Drupal。

这个仓库非常轻量,旨在仅用于小型网络传输和自动化部署,使用Composer、Drush和Drupal Console。

对我而言,与Open DevShop完全兼容是至关重要的。

如果你不习惯现代Web应用程序,那么这是一个很好的起点,深入了解并学习。

Drupal安装在了web/core文件夹中,由Composer拉取并放置在那里。

正如你所知,Drupal 8+使用PHP包的概念,最显著的是一些重要的Symfony包,一些Zend Framework包,并且随着其发展,你会看到更多添加到你的项目中。

在这个骨架中,Composer被指示将Vendor文件夹放置在项目根目录,在Drupal根目录之外。

入门

经典Composer项目初始化:composer create-project madalinignisca/drupal-skeleton mydrupalapp

这将使用最新稳定版本创建你的项目起点。

创建项目后,你应该初始化你的git仓库,并享受使用它。

使用composer search module_theme_name搜索Drupal模块。使用composer require drupal/module_theme_name安装它。如果需要不稳定版本,请明确指定版本:例如composer require drupal/eck:~1.0@alpha

参与对你至关重要的模块,以帮助开发者更快地获得稳定版本。

成为一个真正的Drupal主义者

有关使用Composer运行Drupal的官方文档可以在这里找到。

Github上参与此项目的改进。