PHP composer - jak inicializovat composer.json [1]

PHP composer - jak inicializovat composer.json [1]

Composer - jak inicializovat composer.json ve vlastním projektu?

 

Přejdeme do našeho projektu a dáme:

 

composer init
Do not run Composer as root/super user! See https://getcomposer.org/root for details

Welcome to the Composer config generator

This command will guide you through creating your composer.json config.

Package name (<vendor>/<name>) [root/share]: up4cz/project
Description []: Lorem ipsum
Author [, n to skip]: Hanz
Minimum Stability []: beta
Package Type (e.g. library, project, metapackage, composer-plugin) []: project
License []: MIT

Define your dependencies.

Would you like to define your dependencies (require) interactively [yes]?
Search for a package:
Would you like to define your dev dependencies (require-dev) interactively [yes]? n
Add PSR-4 autoload mapping? Maps namespace "Up4cz\Project" to the entered relative path. [src/, n to skip]: n

 

Výsledný composer.json pak vypadá:

{
    "name": "up4cz/project",
    "description": "quick share util for big files",
    "type": "project",
    "license": "MIT",
    "authors": [
        {
            "name": "Hanz"
        }
    ],
    "minimum-stability": "beta",
    "require": {}
}

 

Pak už můžeme instalovat composer balíčky, třeba phpunit:
composer req phpunit/phpunit --dev

 

Příště se podíváme na PSR-4 auloloader pomocí composeru.

Jak se ti článek líbil?

Komentáře (0)

Přidat komentář