Composer. Правильная генерация autoload.php файла

Рейтинг: 0Ответов: 0Опубликовано: 04.07.2023

Всем добрый день. Появилась вот какая проблема. Нужно из composer'ом выкачать 2 библиотеки: PhpSpreadsheet и PHPWord.

Содержимое файла composer.json:

{
  "require": {
    "phpoffice/phpspreadsheet": "^1.28",
    "phpoffice/phpword": "^1.1"
  },
  "autoload": {
    "psr-4": {
      "PhpOffice\\PhpSpreadsheet\\Spreadsheet": "/vendor/phpoffice/phpspreadsheet/src/",
      "PhpOffice\\PhpWord\\PhpWord": "/vendor/phpoffice/phpword/src/"
    }
  },
  "config": {
    "platform": {
      "php": "7.4"
    }
  }
}

Далее я вбиваю команду php composer.phar install, но мне выдаётся ошибка:

A non-empty PSR-4 prefix must end with a namespace separator.

И файл autoload.php не генерируется. Подскажите пожалуйста, как это лечится? И правильно ли я всё указал в опции psr-4 ?

Ответы

Ответов пока нет.