laravel - 加载模块脚本失败:服务器以“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 刀片文件并尝试集成airbnb
node.js REST API。有什么办法可以做到,或者我误解了什么?
解决方案
推荐阅读
- unity3d - Unity3D在立方体顶部排列多个游戏对象而不掉落
- c++ - 在 C++ 中验证来自用户的整数输入
- jquery - materializecss 芯片 onChipAdd 回调不起作用
- unix - 将 ZIP 命令从 windows 转换为 unix
- javascript - 无法在 PHP 中回显以 ajax 发送的 POST 参数
- elasticsearch - 如何使用弹性查询过滤网页中的 Kibana Dashbaord
- c# - ASP.Net Web 应用程序 VS ASP.net MVC Web 应用程序
- .net-core - 如何从 .netcore 中的令牌中删除“http://schemas.xmlsoap.org/ws/2005/05/identity/ urls”
- python - 第二次访问数据库后SQLite图像格式错误
- azure-devops - 如何在 Azure DevOps 项目中重命名 TFVC 存储库?