Ich habe eine Composer-Datei für eine Laravel-Installation mit der folgenden composer.json-Datei:
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"require": {
"laravel/framework": "4.1.*"
},
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php"
]
},
"scripts": {
"post-install-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-update-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-create-project-cmd": [
"php artisan key:generate"
]
},
"config": {
"preferred-install": "dist"
},
"minimum-stability": "stable"
}
Ich versuche, das Paket für die Wache hinzuzufügen. Auf der Website von Sentry heißt es, ich kann es installieren, indem ich Folgendes zu meiner composer.json-Datei hinzufüge:
{
"require": {
"cartalyst/sentry": "2.0.*"
},
"minimum-stability": "dev"
}
Ich habe versucht, das neue JSON-Objekt am Ende des aktuellen Laravel-Objekts wie folgt hinzuzufügen:
...
},
{
"require": {
"cartalyst/sentry": "2.0.*"
},
"minimum-stability": "dev"
}
Wenn ich die laufe composer update
Befehl zum Laden des neuen Pakets erhalte ich eine Fehlermeldung, die besagt, dass der neue Objektzusatz kein gültiger JSON ist.
Wenn ich das hinzufüge cartalyst/sentry
zum Bestehenden require
Objekt kann es das Sentry-Paket nicht finden, da die vorhandenen Anforderungen einen Mindeststabilitätswert von haben stable
.
Gibt es eine Möglichkeit, das Sentry-Paket in einem separaten Anforderungsobjekt anzugeben, das die Mindeststabilitätseinstellung von hat dev
?