Я хочу изменить главную папку [app] на имя автора в laravel 5 как я могу это сделать, могу ли я это сделать без изменения чего-либо в автозагрузчике или композиторе?Как изменить имя папки приложения в laravel 5
ответ
У вас будет запись в файле composer.json с именем «psr-4», чтобы изменить его на новый переименованный каталог.
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"App\\": "your_new_directory/"
}
},
Затем в командной строке запуска:
$ composer dump-autoload
Или
$ php composer.phar dump-autoload
большое спасибо –
В Laravel 5.3 ваше предложение не работает, поскольку путь к папке 'app' жестко закодирован в' Application :: path() '[см. Здесь] (https://github.com/laravel/framework /blob/5.3/src/Illuminate/Foundation/Application.php#L296), если вы это сделаете, вы можете получить сообщение об ошибке: «Невозможно обнаружить пространство имен приложений». Для этого вам необходимо переопределить класс 'Application' в' самонастройки/app.php'. –
правой кнопкой на директории MouseClick приложения => переименовать – Daan
я могу это сделать без изменения ничего в автозагрузчика или композитор? –
№ Изменить имя папки, обновить атрибут 'autoload.psr-4' в вашем composer.json и запустить' comper dump'. –