1. Создадим composer.json:
Код:
{
"require": {
"doctrine/orm": "*"
}
}2. Запустим следующую команду:
Код:
"C:\xampp\php\php" composer.phar install
Увидите что-то типа такого:
Код:
C:\xampp\htdocs\doctrine>"C:\xampp\php\php" composer.phar install
No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomp
oser.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Lock file operations: 26 installs, 0 updates, 0 removals
- Locking composer/package-versions-deprecated (1.11.99.4)
- Locking doctrine/annotations (1.13.2)
- Locking doctrine/cache (2.1.1)
- Locking doctrine/collections (1.6.8)
- Locking doctrine/common (3.2.0)
- Locking doctrine/dbal (3.1.3)
- Locking doctrine/deprecations (v0.5.3)
- Locking doctrine/event-manager (1.1.1)
- Locking doctrine/inflector (2.0.4)
- Locking doctrine/instantiator (1.4.0)
- Locking doctrine/lexer (1.2.1)
- Locking doctrine/orm (2.10.2)
- Locking doctrine/persistence (2.2.2)
- Locking psr/cache (1.0.1)
- Locking psr/container (1.1.1)
- Locking symfony/console (v5.3.7)
- Locking symfony/deprecation-contracts (v2.4.0)
- Locking symfony/polyfill-ctype (v1.23.0)
- Locking symfony/polyfill-intl-grapheme (v1.23.1)
- Locking symfony/polyfill-intl-normalizer (v1.23.0)
- Locking symfony/polyfill-mbstring (v1.23.1)
- Locking symfony/polyfill-php72 (v1.23.0)
- Locking symfony/polyfill-php73 (v1.23.0)
- Locking symfony/polyfill-php80 (v1.23.1)
- Locking symfony/service-contracts (v2.4.0)
- Locking symfony/string (v5.3.7)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 26 installs, 0 updates, 0 removals
0 [>---------------------------] 0 [>---------------------------]
- Installing composer/package-versions-deprecated (1.11.99.4): Extracting archive
- Installing symfony/polyfill-php80 (v1.23.1): Extracting archive
- Installing symfony/polyfill-php72 (v1.23.0): Extracting archive
- Installing symfony/polyfill-mbstring (v1.23.1): Extracting archive
- Installing symfony/polyfill-intl-normalizer (v1.23.0): Extracting archive
- Installing symfony/polyfill-intl-grapheme (v1.23.1): Extracting archive
- Installing symfony/polyfill-ctype (v1.23.0): Extracting archive
- Installing symfony/string (v5.3.7): Extracting archive
- Installing psr/container (1.1.1): Extracting archive
- Installing symfony/service-contracts (v2.4.0): Extracting archive
- Installing symfony/polyfill-php73 (v1.23.0): Extracting archive
- Installing symfony/deprecation-contracts (v2.4.0): Extracting archive
- Installing symfony/console (v5.3.7): Extracting archive
- Installing psr/cache (1.0.1): Extracting archive
- Installing doctrine/event-manager (1.1.1): Extracting archive
- Installing doctrine/deprecations (v0.5.3): Extracting archive
- Installing doctrine/collections (1.6.8): Extracting archive
- Installing doctrine/cache (2.1.1): Extracting archive
- Installing doctrine/lexer (1.2.1): Extracting archive
- Installing doctrine/annotations (1.13.2): Extracting archive
- Installing doctrine/persistence (2.2.2): Extracting archive
- Installing doctrine/instantiator (1.4.0): Extracting archive
- Installing doctrine/inflector (2.0.4): Extracting archive
- Installing doctrine/dbal (3.1.3): Extracting archive
- Installing doctrine/common (3.2.0): Extracting archive
- Installing doctrine/orm (2.10.2): Extracting archive
0/25 [>---------------------------] 0%
10/25 [===========>----------------] 40%
13/25 [==============>-------------] 52%
19/25 [=====================>------] 76%
20/25 [======================>-----] 80%
21/25 [=======================>----] 84%
22/25 [========================>---] 88%
23/25 [=========================>--] 92%
24/25 [==========================>-] 96%
25/25 [============================] 100%
11 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
composer/package-versions-deprecated: Generating version class...
composer/package-versions-deprecated: ...done generating version class
19 packages you are using are looking for funding.
Use the `composer fund` command to find out more!