Инициализировать и использовать Swup в Meteor js
Я пытаюсь использовать swup в рамках meteor js. Я добавил тег скрипта, содержащий ссылку unpkg для swup в main.html и инициализировал Swup в функции Meteor.startup main.js. Но когда я запускаю приложение, оно выдает ошибку "Не удается установить свойство responseURL равным нулю".
в main.html:
<script src="unpkg.com/swup@latest/dist/swup.min.js"></script>
<script>
const swup = new Swup();
</script>
И добавлен swup id в layout.html, который похож на контейнер, в котором происходит вся маршрутизация.
Я совсем недавно начал работать над Meteor, поэтому немного запутался. Буду рад, если кто-нибудь поможет мне в инициализации и настройке свопа. Заранее спасибо.
1 ответ
Полоски пламени любые script
тег, включая его содержимое, чтобы предотвратить XSS. Установите swup через npm и импортируйте его в свой шаблон, чтобы решить эту проблему:
$ meteor npm install --save swup
и в вашем client/main.js
вы инициализируете swup:
import Swup from 'swup';
const swup = new Swup();