📚 Cheatsheet

Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.

Snippets 12

Retour
Autoriser les paquets en dev
Intermédiaire
"prefer-stable": true
Autoriser les plugins
Intermédiaire
"config": {
    "allow-plugins": {
        "composer/installers": true
    }
}
Configuration : plateforme
Avancé
"config": {
    "platform": {
        "php": "8.1.5"
    }
}
Configuration du vendor-dir
Avancé
"config": {
    "vendor-dir": "lib/vendor"
}
Définir la licence
Facile
"license": "MIT"
Définir la stabilité minimale
Intermédiaire
"minimum-stability": "dev"
Définir le répertoire des binaires
Intermédiaire
"config": {
    "bin-dir": "tools"
}
Définir le type de projet
Facile
"type": "project"
Définir les auteurs
Facile
"authors": [
    {
        "name": "John Doe",
        "email": "john.doe@example.com"
    }
]
Définir un nom de projet et description
Facile
"name": "mon-vendor/mon-projet",
"description": "Une description de mon super projet."
Exiger des extensions PHP
Intermédiaire
"require": {
    "ext-json": "*",
    "ext-pdo": "*"
}
Exiger une version de PHP
Facile
"require": {
    "php": ">=8.1"
}