Laravel Env file: Как добавить путь к файлу, который содержит пробел - PullRequest
0 голосов
/ 26 марта 2020

В моем Laravel проекте мне нужно установить путь к Chrome .exe в env. CHROME_PATH='C:\Program Files (x86)\Google\Chrome\Application\chrome.exe' Но composer ошибка обновления причины

Illuminate\Foundation\ComposerScripts::postAutoloadDump
 @php artisan package:discover --ansi
The environment file is invalid!
Failed to parse dotenv file due to an unexpected escape sequence. Failed at ['C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'].
Script @php artisan package:discover --ansi handling the post-autoload-dump event returned with error code 1

, как ее решить?

1 Ответ

3 голосов
/ 26 марта 2020

\ известен как Последовательности Escape , которые используются для экранирования чего-либо.

Изменить

CHROME_PATH='C:\Program Files (x86)\Google\Chrome\Application\chrome.exe'

на

CHROME_PATH="C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"

ИЛИ

Побег с помощью \ (побег)

CHROME_PATH="C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...