CLI сертификата BrowserSync - PullRequest
       39

CLI сертификата BrowserSync

0 голосов
/ 25 октября 2019

Я пытаюсь заставить Browser-sync работать в нашей среде разработки. Мы используем SSL / https

Я вставил рекомендуемый фрагмент в свой HTML-файл:

  <script id="__bs_script__">//<![CDATA[
    document.write("<script async src='https://HOST:3000/browser-sync/browser-sync-client.js?v=2.26.7'><\/script>".replace("HOST", location.hostname));
  //]]></script>

И я использую следующую команду CLI: npx browser-sync start --https --files"src / ** / *"

К сожалению, скрипт синхронизации браузера заблокирован в Chrome (NET :: ERR_CERT_AUTHORITY_INVALID) из-за недопустимого сертификата при попытке получить его из: https://localhost:3000/browser-sync/browser-sync-client.js?v=2.26.7

Мое приложение размещено на https://localhost:5001,, который имеет действительный сертификат.

Мы не используем Gulp / Grunt, поэтому я бы предпочел решить эту проблему без необходимости использовать их.

Я не могу использовать опцию browser-sync --proxy, потому что мне нужно запустить Chrome с опцией "--remote-debugging-port".

1 Ответ

0 голосов
/ 25 октября 2019

Я решил это с помощью chrome: // flags / # allow-insecure-localhost

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