Скрипт Absolute Path удален после Grunt Build .. Нужно исправить

0

Всякий раз, когда я использую сборку grunt, скрипт абсолютного пути автоматически удаляется, как его исправить.

Пример:

 <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&libraries=places&language=en-US"></script>

Этот внешний скрипт файла был удален из моего индекса html

как это можно исправить???

Теги:
gruntjs

1 ответ

0

Теперь, когда SSL поощряется для всех и не имеет проблем с производительностью, этот метод теперь является анти-шаблоном. Если необходимый вам ресурс доступен по протоколу SSL, всегда используйте ресурс https://.

Предоставление фрагмента запроса по HTTP открывает дверь для атак, таких как недавняя атака Github Man-on-side. Его всегда безопасно запрашивать активы HTTPS, даже если ваш сайт находится на HTTP, однако обратное неверно.

Вы должны использовать это

<script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=true&libraries=places&language=en-US"></script>

вместо

<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true&libraries=places&language=en-US"></script>

РЕДАКТИРОВАТЬ Есть еще один способ grunt. Проверьте этот URL

<!-- build:js({.tmp,dist,app}) /scripts/application.js -->
<!-- vendor, external -->
<script src="/maps.google.com/maps/api/js?sensor=true&libraries=places&language=en-US"></script>


<!-- endbuild -->
  • 0
    Не работает ..... после сборки grunt скрипт внешнего файла удален grunt
  • 0
    но в тот момент, когда я выполняю 'grunt build', он удаляет этот скрипт-тег из результирующего index.html
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню