首页 > 解决方案 > 加载模块脚本失败:服务器以“text/html”的非 JavaScript MIME 类型响应

问题描述

我正在尝试使用 npm 使用 Airbnb API(我对此有点陌生),按照此处的步骤操作,我遇到错误说明:

加载模块脚本失败:服务器以“text/html”的非 JavaScript MIME 类型响应。根据 HTML 规范对模块脚本强制执行严格的 MIME 类型检查。

这是我拥有的文件:

API.JS

import airbnb from '../../../node_modules/airbnbapijs';

console.log(airbnb.testAuth('faketoken3sDdfvtF9if5398j0v5nui'));

在我的 Laravel 视图文件中,我这样称呼它:

<script type="module" src="{{ '/js/api.js' }}"></script>

我现在很困惑,如果我怎样才能达到我想要的结果?我正在使用 laravel 刀片文件并尝试集成airbnbnode.js REST API。有什么办法可以做到,或者我误解了什么?

标签: laravelnpm

解决方案


推荐阅读