PHPStorm ist eine hervorragende PHP-IDE; treue Fans von vim können ein IdeaVim-Plug-in hinzufügen, um die Funktionen von vim weiterhin zu nutzen. Die Kombination der beiden ist eine magische Waffe. Natürlich hoffe ich auch, dass das Aufkommen von Composer die Codeorganisation und Paketabhängigkeiten von PHP-Projekten einfacher macht als zuvor. Was passiert, wenn die drei kombiniert werden?
Verwenden Sie PHPStorm, um ein Projekt zu erstellen, ich werde darüber keinen Unsinn reden.
Ob Sie ein Projekt über das Versionskontrollsystem auschecken; erstellen Sie direkt ein lokales Projekt oder erstellen Sie ein Remote-Projekt...
Es ist mir egal. Tun Sie es einfach.
Die sogenannte Projektorganisationsstruktur, das Wichtigste ist die Verzeichnisstruktur
1 2 3 4 5 6 7 8 |
|
Sie kann eingestellt werden Frei nach persönlichen Umständen, aber bei Verwendung von Composer muss ein Anbieterverzeichnis vorhanden sein, und das Anbieterverzeichnis muss nicht manuell erstellt werden. Es wird automatisch erstellt, wenn Composer verwendet wird, um das Projekt zu initialisieren
im Verzeichnis workspace/project_name führen Sie
aus (Befehl kann durch jeden verfügbaren Befehl ersetzt werden) php ../composer.phar command
bis
Definieren Sie Ihre Abhängigkeiten
In diesem Schritt werden externe Abhängigkeiten eingeführt
Wenn Sie die Abhängigkeit von einem bestimmten Paket löschen möchten, können Sie das Paket nur manuell im Anbieterverzeichnis löschen und dann php composer.phpar install
php composer.phar update
Ich weiß nicht, ob gfw das getan hat oder wie. Obwohl die Befehlszeile langsamer ist, wird es definitiv erfolgreich sein.Detailliertere und genauere Befehlsinformationen finden Sie unter Composer-CLI-BefehlScheiß Freundin.
Allgemeine Composer-Befehle
1 2 3 4 5 6 7 8 9 10 |
|
Das obige ist der detaillierte Inhalt vonPHPStorm+Composer initialisiert schnell Projektbeispiele. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!