Я использую expressJS в моем приложении nodeJS. Я получаю следующую ошибку при отображении (с использованием sendFile) файла html, содержащего js code src = "../../ viewer / что-то. js", в браузер по маршруту, запрошенному из клиента браузера :
Ресурс из «http://localhost: 3000 / средство просмотра / что-то. js» был заблокирован из-за несоответствия типа MIME («text / html») (X-Content- Тип-Опции: nosniff). Не удалось загрузить файл с источником «http://localhost: 3000 / зритель / что-то. js».
Я даже пытался определить Content-Type = «text / javascript» в вышеуказанная строка на странице HTML. Как включить включение файла sr c в файлы HTML, отображаемые из nodejs с использованием sendFile? Может кто-нибудь помочь, пожалуйста?
Вы должны установить свою папку stati c следующим образом:
app.use(express.static(__dirname + '/public'));
Кроме того, вам необходимо указать в файле HTML правильный путь к файлу сценария.
<script src="/viewer/something.js"></script>