#javascript #html #jquery #jekyll
#javascript #HTML #jquery #джекилл
Вопрос:
Я пытаюсь использовать некоторый код jQuery в Jekyll, но у меня есть эта ошибка в моей консоли:
[2020-11-18 15:15:40] ОШИБКА ‘/node_modules/jquery/dist/jquery.min.js — не найден.
[2020-11-18 15:15:40] ОШИБКА ‘/node_modules/popper.js/dist/umd/popper.min.js — не найден.
Это мой код:
<script src="{{'/node_modules/jquery/dist/jquery.min.js' | prepend: site.baseurl}}"></script>
<script src="{{'/node_modules/popper.js/dist/umd/popper.min.js' | prepend: site.baseurl}}"></script>
Я также пытался:
<script src="{{'../node_modules/jquery/dist/jquery.min.js' | prepend: site.baseurl}}"></script>
<script src="{{'../node_modules/popper.js/dist/umd/popper.min.js' | prepend: site.baseurl}}"></script>
Мой конфигурационный файл :
# Site settings
# http://jekyllrb.com/docs/configuration/
title: Datalab Project
email: meryem.achemlal@alterway.fr
description: Datalab Project
baseurl: "" # the subpath of your site, e.g. /blog/
url: "" # the base hostname amp; protocol for your site
# twitter_username: tweetpressfr
github_username: mery92
# Build settings
markdown: kramdown
sass:
load_paths:
- _sass
- node_modules
- assets/css
exclude: []
Пожалуйста, взгляните на скриншот тоже
Комментарии:
1. Вы пробовали
./node_modules/jquery/dist/jquery.min.js
и./node_modules/popper.js/dist/umd/popper.min.js
?2. да, та же проблема
3. Вы не показали нам конфигурацию своего сервера. Почему эти URL-адреса должны разрешаться правильно?
4. Существуют ли эти файлы в каталоге?
5. @juanmajmjr спасибо, что это было решение 🙂
Ответ №1:
Переместите <script>
теги в раздел вместо <body>
раздела.
Ваша проблема может быть связана с jQuery при поиске ресурсов javascript или связана с порядком ресурсов.