IO v7. Настройки composer
Описание
Файл composer.json есть только в проекте. В модулях его пока нет.
Базовое содержимое composer.json
{
"name": "bmc/io7proj",
"autoload": {
"files": ["modules/io7/php/Init.php"],
"psr-4": {
"App\\": "app",
"IO\\": "modules/io7/php"
}
},
"require": {
"twig/twig": "^3.3"
}
}
name- название проекта с префиксомbmc/(должно совпадать с названием (параметромname) из файла настроек NPM, но с префиксомbmc/).
Пример:
{
"name": "bmc/trade"
}
autoload.psr-4- список подключенных модулей проекта.
Пример:
{
"autoload": {
"psr-4": {
"App\\": "app",
"IO\\": "modules/io7/php",
"BMC\\Trade\\": "modules/trade/php"
}
},
}