Download the PHP package studiometa/drupal-project without Composer
On this page you can find all versions of the php package studiometa/drupal-project. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download studiometa/drupal-project
More information about studiometa/drupal-project
Files in studiometa/drupal-project
Download studiometa/drupal-project
More information about studiometa/drupal-project
Files in studiometa/drupal-project
Vendor studiometa
Package drupal-project
Short Description A Composer project template to kickstart your Drupal project ⚡
License MIT
Package drupal-project
Short Description A Composer project template to kickstart your Drupal project ⚡
License MIT
Please rate this library. Is it a good library?
Informations about the package drupal-project
Drupal project
Installation
Cloner le dépôt :
Installer les dépendances nécessaires :
Développement
Commandes disponibles
NPM
Commande | Description |
---|---|
npm run dev |
Démarre le serveur de compilation des fichiers SCSS et JS du thème. |
npm run build |
Build les fichiers SCSS, JS et Vue du thème. |
npm run lint |
Lint les fichiers SCSS, JS, Vue et Twig du thème avec ESLint, Stylelint et Prettier. |
npm run lint:scipts |
Lint les fichiers JS et Vue du thème avec ESLint et Prettier. |
npm run lint:styles |
Lint les fichiers SCSS et Vue du thème avec Stylelint et Prettier. |
npm run lint:templates |
Lint les fichiers Twig avec Prettier. |
npm run fix |
Formate les fichiers SCSS, JS, Vue et Twig du thème avec ESLint, Stylelint et Prettier. |
npm run fix:scipts |
Formate les fichiers JS et Vue du thème avec ESLint et Prettier. |
npm run fix:styles |
Formate les fichiers SCSS et Vue du thème avec Stylelint et Prettier. |
npm run fix:templates |
Formate les fichiers Twig du thème Prettier. |
Composer
Commande | Description |
---|---|
composer phpcs |
Lint les fichiers PHP du thème et des modules customs |
composer phpstan |
Analyse de manière statiques les fichiers PHP du thème et des modules customs |
vendor/bin/phpcbf |
Corrige les erreurs de linter des différents fichiers, les même que les commandes phpcs et phpstan |
Ajouter des modules
Pour ajouter des extensions tiers, utilisez Composer. Par exemple, pour ajouter le plugin Search API, vous pouvez procéder comme suit :
Activer les modules avec drush
Modules Custom Studio Meta
studiometa_blocks_manager
pour la gestion des blocks customs.studiometa_display_currentbranch
pour afficher la branche git courante sur les preproductions uniquement.studiometa_pages_manager
pour la gestion des pages de configuration customs.studiometa_paragraphs_builder_manager
pour la gestion des blocks du page-builder et des paragraphs concernés.studiometa_twig_extensions
pour la gestion des extensions Twig.
Twig
-
@studiometa/ui est utilisé sur le projet
- @studiometa/twig-toolkit est configuré pour le projet.
- Les fichiers de templates de block suivent la nommenclature suivante: pour
HeroBlock.php
le template serablock--meta-hero.html.twig
. - Ajouter en début de chaque fichier .twig un commentaire docblock comprenant toutes les variables disponibles dans ce fichier.
Filtres Twig
All versions of drupal-project with dependencies
PHP Build Version
Package Version
Requires
php Version
~8.0
cocur/slugify Version ^4.2
composer/installers Version ^1.9
cweagans/composer-patches Version ^1.7
drupal/admin_toolbar Version ^3.1
drupal/ckeditor_entity_link Version ^1.2
drupal/core-composer-scaffold Version ^9.4
drupal/core-project-message Version ^9.4
drupal/core-recommended Version ^9.4
drupal/editor_advanced_link Version ^2.0
drupal/field_group Version ^3.2
drupal/gin Version ^3.0@beta
drupal/gin_login Version ^1.0
drupal/gin_toolbar Version ^1.0@beta
drupal/metatag Version ^1.19
drupal/paragraphs Version ^1.13
drupal/paragraphs_asymmetric_translation_widgets Version ^1.0@beta
drupal/pathauto Version ^1.9
drupal/redirect Version ^1.7
drupal/twig_tweak Version ^3.1
mikehaertl/php-shellcommand Version ^1.6
satesh/phpcs-gitlab-report Version ^1.0
seld/cli-prompt Version ^1.0
sentry/sdk Version ^3.2
studiometa/ui Version ^0.2.8
vlucas/phpdotenv Version ^5.4
cocur/slugify Version ^4.2
composer/installers Version ^1.9
cweagans/composer-patches Version ^1.7
drupal/admin_toolbar Version ^3.1
drupal/ckeditor_entity_link Version ^1.2
drupal/core-composer-scaffold Version ^9.4
drupal/core-project-message Version ^9.4
drupal/core-recommended Version ^9.4
drupal/editor_advanced_link Version ^2.0
drupal/field_group Version ^3.2
drupal/gin Version ^3.0@beta
drupal/gin_login Version ^1.0
drupal/gin_toolbar Version ^1.0@beta
drupal/metatag Version ^1.19
drupal/paragraphs Version ^1.13
drupal/paragraphs_asymmetric_translation_widgets Version ^1.0@beta
drupal/pathauto Version ^1.9
drupal/redirect Version ^1.7
drupal/twig_tweak Version ^3.1
mikehaertl/php-shellcommand Version ^1.6
satesh/phpcs-gitlab-report Version ^1.0
seld/cli-prompt Version ^1.0
sentry/sdk Version ^3.2
studiometa/ui Version ^0.2.8
vlucas/phpdotenv Version ^5.4
The package studiometa/drupal-project contains the following files
Loading the files please wait ....