@Sandro_s

2 композера в одном проекте — как оформить?

Проект состоит из сайта на yii2 c подключённым модулём блога.
Он поделён на public_html в котором для папки 'public' хостинга находятся:5a998d30168a2941581659.jpeg
и папки yii в которой основной composer.json
5a998da6c29c0662674079.jpeg

Но возникла проблема на packagist с уровнями composer.
пришлось создать ещё один т.к. packagist его не видит.
5a998e33d3b9e261474216.jpeg
spoiler
{
"name": "medeyacom/ss1",
"description": "site with blog",
"type": "yii2-extension",
"keywords": ["yii2","extension"],
"license": "MIT",
"authors": [
{
"name": "",
"email": ""
}
],
"require": {
"yiisoft/yii2": "~2.0.0"
},
"autoload": {
"psr-4": {
"medeyacom\\ss1\\": ""
}
}
}
5a998a3555143072866569.jpeg

Packagist при submit "The package name was not found in the composer.json, make sure there is a name present."

5a998aca0410b668895099.jpeg
  • Вопрос задан
  • 117 просмотров
Пригласить эксперта
Ответы на вопрос 1
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
А зачем Вам 2? Создаете 1, а содержимое public_html генерите командой init. Так же как это делается при установке yii, только он создает index.php в web и какие-то файлы конфигов, а Вы туда добавьте логику переноса из web в public_html и профит (только assets не тягайте они все равно автоматом создаются).
Я думаю public_html Вам на gitHub точно не нужен.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы