Эта проблема возникает, когда вы используете инструмент cli для реагирования или для angular, поэтому ключом является копирование всей окончательной сборки из этих инструментов, поскольку они инициализируют свои собственные облегченные серверы, что путает ваши URL-адреса с созданным вами внутренним сервером. ... возьмите всю эту папку сборки и поместите ее в папку активов вашего проекта внутреннего сервера и отослайте их с вашего внутреннего сервера, а не с сервера, который поставляется с Angular или Reactjs. В противном случае вы используете его в качестве внешнего интерфейса от определенного API сервер

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

Задача gulp компилирует все правильно, но на веб-сайте я не вижу никакого стиля, и консоль показывает следующее сообщение об ошибке:

Отказался от применения стиля от 'HTTP: // локальный: 3000 / активы / стили / заказ style.css'потому что его тип MIME (' text / html ') не является поддерживаемым типом MIME таблицы стилей, и включена строгая проверка MIME.

Теперь я не очень понимаю, почему это происходит.

HTML включает в себя такой файл (который, я уверен, правильный):

<link rel="stylesheet" type="text/css" href="assets/styles/custom-style.css"/>

А таблица стилей - это слияние Bootstrap и font-awesome стилей на данный момент (пока ничего особенного).

Путь также правильный, так как это структура папок:

index.html
assets
|-styles
  |-custom-style.css

Но я продолжаю получать ошибку.

Что бы это могло быть? Это что-то (может быть, настройка?) Для gulp / browsersync, может быть?

Ответы на вопрос(30)

Ваш ответ на вопрос