Кемеровские программисты php общаются здесь
-
Anonymous
Проблема с пространством имен локального репозитория разработчиков композитора
Сообщение
Anonymous »
Я следую этим инструкциям:
https://getcomposer.org/doc/05-repositories.md#path и имею следующую структуру:
Код: Выделить всё
├── path
│ └── to
│ └── composer_stuff
│ └── compiled
│ └── composer.json
│ └── local
│ └── composer.json
│ └── src
│ └── Foo
│ └── Foo.php
│ └── public_html
│ └── index.php
/path/to/composer_stuff/compiled/composer.json
Код: Выделить всё
{
"repositories": [
{
"type": "path",
"url": "/path/to/composer_stuff/local",
"options": {
"symlink": true
}
}
],
"require": {
"local/local": "dev-master"
}
}
/path/to/composer_stuff/local/composer.json
Код: Выделить всё
{
"name": "local/local",
"type": "library",
"autoload": {
"psr-4": {
"local\\local\\": "src/"
}
}
}
/path/to/composer_stuff/local/src/Foo/Foo.php
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/79797763/local-composer-dev-repo-namespacing-issue[/url]
1761221148
Anonymous
Я следую этим инструкциям: https://getcomposer.org/doc/05-repositories.md#path и имею следующую структуру:
[code]├── path
│ └── to
│ └── composer_stuff
│ └── compiled
│ └── composer.json
│ └── local
│ └── composer.json
│ └── src
│ └── Foo
│ └── Foo.php
│ └── public_html
│ └── index.php
[/code]
[b]/path/to/composer_stuff/compiled/composer.json[/b]
[code]{
"repositories": [
{
"type": "path",
"url": "/path/to/composer_stuff/local",
"options": {
"symlink": true
}
}
],
"require": {
"local/local": "dev-master"
}
}
[/code]
[b]/path/to/composer_stuff/local/composer.json[/b]
[code]{
"name": "local/local",
"type": "library",
"autoload": {
"psr-4": {
"local\\local\\": "src/"
}
}
}
[/code]
[b]/path/to/composer_stuff/local/src/Foo/Foo.php[/b]
[code]
Подробнее здесь: [url]https://stackoverflow.com/questions/79797763/local-composer-dev-repo-namespacing-issue[/url]