node_modules: не удалось загрузить ресурс: сервер ответил со статусом 404 - PullRequest
1 голос
/ 09 марта 2019

Когда я проверяю предварительный просмотр моего проекта на GitHub, я получаю сообщение об ошибке во всех файлах, которые хранятся в папке node_modules.

enter image description here

код:

<script src="./node_modules/jquery/dist/jquery.js"></script>

Я добавил .gitignore в хранилище с узлами node_modules, но ничего не изменилось.

Хотя он отлично работает на локальном хосте. Я использую PhpStorm.

1 Ответ

0 голосов
/ 09 марта 2019
<script src="node_modules/jquery/dist/jquery.js"></script>

В этой строке запрашивается сервер, обслуживающий файл HTML, для обслуживания ./node_modules/jquery/dist/jquery.js.Даже если вы не предоставили никакого серверного кода, я собираюсь сделать предположение и сказать, что ваш сервер не настроен на это (будь то потому, что node_modules игнорируются github или нет), то есть 404.

Более того, это не тот способ, которым обычно используются Node-модули.Вместо этого вы должны использовать один из этих операторов в вашем файле JS, чтобы использовать jQuery:

import $ from "jquery";
const $ = require('jquery');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...