Я добавил код согласия повара ie от здесь
В html есть
<script>
...
if(readCookie('cookie-notice-dismissed')=='true') {
{% include ga.js %}
{% include chatbutton.js %}
}
...
</script>
. Это помещено в _includes
, но я не могу понять, как включить javascript как /js/foo.js
, расположенный в другом каталоге. Я полагаю, что это связано с bundler в активах jekyll.
До сих пор я добавлял javascript в свои макеты следующим образом, но пока не использовал {% include %}
для этого, и я не знаю, как сообщить _includes/cookie_consent.html
, где его найти.
<script src="/js/foo.js"></script>
<script>
$(function(){
new Foo(".js-foo");
});
</script>