Запустите приложение create-response-app в определенном браузере - PullRequest
0 голосов
/ 25 августа 2018

Можно ли запустить приложение create-react-app в определенном браузере по моему выбору?В настоящее время он всегда работает в Chrome, а я хочу, чтобы он делал это в Chrome Canary.Кто-нибудь знает?

Ответы [ 2 ]

0 голосов
/ 25 февраля 2019

С текущими итерациями create-react-app это может быть достигнуто путем добавления файла .env в проект с помощью клавиши "БРАУЗЕР".Это описано в разделе документации Advanced Configuration .

Если вы хотите использовать Google Chrome Canary для своего браузера для разработки (как и я), то вам нужно будет создать это .env файл в корне проекта со следующим содержимым:

# Override default browser for npm start in react-script
BROWSER=Google Chrome Canary

Убедитесь, что вы не переусердствовали и не цитировали его или не добавляли точку с запятой в конце.Я сделал то и другое и сначала почесал голову, почему это не сработало.

0 голосов
/ 25 августа 2018

Вы можете использовать переменную окружения BROWSER, чтобы указать, в каком браузере вы хотите открыть приложение. Например,

BROWSER=firefox yarn start

или

BROWSER=firefox npm start

откроет приложение в Firefox.

Итак, вы можете поместить что-то подобное в ваш package.json

"scripts": {
  "start": "BROWSER=firefox react-scripts start",
  "build": "react-scripts build && sw-precache --config=sw-precache-config.js",
  "test": "react-scripts test --env=jsdom",

Подробнее об этом можно прочитать в этой ветке запроса на получение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...