PHPStorm et Silex
Fermé
CCY59300
Messages postés
1
Date d'inscription
samedi 30 mai 2015
Statut
Membre
Dernière intervention
2 juillet 2017
-
2 juil. 2017 à 14:29
miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 - 3 juil. 2017 à 23:00
miramaze Messages postés 1429 Date d'inscription mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 - 3 juil. 2017 à 23:00
A voir également:
- PHPStorm et Silex
- Silex - Télécharger - Blog & CMS
1 réponse
miramaze
Messages postés
1429
Date d'inscription
mercredi 29 juillet 2009
Statut
Contributeur
Dernière intervention
1 mai 2022
92
Modifié le 3 juil. 2017 à 23:04
Modifié le 3 juil. 2017 à 23:04
Salut,
tu devrais créer un dossier pour ton projet d'abord et pas le mettre dans ton home.
A l'intérieur de ce dossier, depuis un terminal tu fais :
Là, tu obtiens un fichier composer.phar si tout s'est bien passé, puis tu exécutes toujours dans ce dossier :
Si tout s'est bien passé, tu obtiens dans ton dossier, deux fichiers composer.json et composer.lock et un dossier vendor et tu auras quelque chose comme ça qui se sera affiché :
tu devrais créer un dossier pour ton projet d'abord et pas le mettre dans ton home.
A l'intérieur de ce dossier, depuis un terminal tu fais :
curl https://raw.githubusercontent.com/composer/getcomposer.org/1b137f8bf6db3e79a38a5bc45324414a6b1f9df2/web/installer -s | php -- --quiet
Là, tu obtiens un fichier composer.phar si tout s'est bien passé, puis tu exécutes toujours dans ce dossier :
php composer.phar require silex/silex "~2.0"
Si tout s'est bien passé, tu obtiens dans ton dossier, deux fichiers composer.json et composer.lock et un dossier vendor et tu auras quelque chose comme ça qui se sera affiché :
./composer.json has been created Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 10 installs, 0 updates, 0 removals - Installing symfony/routing (v3.3.2): Downloading (100%) - Installing psr/log (1.0.2): Downloading (100%) - Installing symfony/debug (v3.3.2): Downloading (100%) - Installing symfony/polyfill-mbstring (v1.4.0): Downloading (100%) - Installing symfony/http-foundation (v3.3.2): Downloading (100%) - Installing symfony/event-dispatcher (v3.3.2): Downloading (100%) - Installing symfony/http-kernel (v3.3.2): Downloading (100%) - Installing psr/container (1.0.0): Downloading (100%) - Installing pimple/pimple (v3.1.0): Downloading (100%) - Installing silex/silex (v2.1.0): Downloading (100%) symfony/routing suggests installing doctrine/annotations (For using the annotation loader) symfony/routing suggests installing symfony/config (For using the all-in-one router or any loader) symfony/routing suggests installing symfony/dependency-injection (For loading routes from a service) symfony/routing suggests installing symfony/expression-language (For using expression matching) symfony/routing suggests installing symfony/yaml (For using the YAML loader) symfony/event-dispatcher suggests installing symfony/dependency-injection () symfony/http-kernel suggests installing symfony/browser-kit () symfony/http-kernel suggests installing symfony/class-loader () symfony/http-kernel suggests installing symfony/config () symfony/http-kernel suggests installing symfony/console () symfony/http-kernel suggests installing symfony/dependency-injection () symfony/http-kernel suggests installing symfony/finder () symfony/http-kernel suggests installing symfony/var-dumper () Writing lock file Generating autoload files