ich hätte hier schon viel früher posten sollen
Ich will erst einmal lokal entwickeln. Wenn es in Zukunft was lohnendes wird, dann will ich es über GIT öffentlich machen. Aber erst einmal absolute Grundlagen.
Mit eurer Unterstützung bin ich wieder ein Stück weiter.
Aber trotzdem noch nicht soweit, wie ich sein wollte.
/composer.json Ausschnitt:
Code:
"require": {
"gww/TestBundle": "^1.0"
},
Würde heißen, dass das Bundle "gww/TestBundle" mit der Versionsnummer beginnend mit 1.0 als "required" gekennzeichnet wird.
/composer.json Ausschnitt:
Code:
"repositories": [
{
"type": "path",
"url": "_external/TestBundle"
}
]
Würde heißen, dass das TestBundle im Verzeichnis: "/_external/TestBundle" zu finden ist.
Die dort befindliche composer.json wird auch gescannt.
/_external/TestBundle/composer.json Ausschnitt:
Code:
{
"name": "gww/TestBundle",
"type": "contao-module",
"description": "Test fuer die Erstellung eines bundles",
"version": "1.0.0-alpha1",
"keywords": ["test", "bundle", "gww"],
"license": "proprietary",
"require": {
"php": ">=5.5",
"contao/core": ">=4.4.0"
},
"require-dev": {
"psr/log": "^1.0"
},
"autoload": {
"psr-4": {
"gww\\TestBundle\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"gww\\TestBundle\\Tests\\": "tests/"
}
}
}
Trotzdem bekomme ich am Ende eine Fehlermeldung:
Code:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- The requested package gww/testbundle could not be found in any version, there may be a typo in the package name.
Potential causes:
- A typo in the package name
- The package is not available in a stable-enough version according to your minimum-stability setting
see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
- It's a private package and you forgot to add a custom repository to find it
Es gibt natürlich kein Verzeicnnis mit dem Namen: /_external/gww/TestBundle
Es gibt nur das Verzeichnis mit dem Namen: /_external/TestBundle
Liegt hier das Problem?
Nachtrag:
Es liegt wohl nicht am Verzeichnisnamen.
Eher an der Versionsangabe. Lasse ich das "-alpha1" weg kommt ein nächstes Problem
Code:
Loading composer repositories with package information
Updating dependencies
mmap() failed: [12] Cannot allocate memory
mmap() failed: [12] Cannot allocate memory
mmap() failed: [12] Cannot allocate memory
Process terminated with exit code 255
Reason: Unknown error
Das ist aber wahrscheinlich eher ein Providerproblem
Lesezeichen