Import image from './image.jpeg' results Failed to load module script 服务器以“image/jpegerror”的非 JavaSc

Posted

技术标签:

【中文标题】Import image from \'./image.jpeg\' results Failed to load module script 服务器以“image/jpegerror”的非 JavaScript MIME 类型响应【英文标题】:Import image from './image.jpeg' results Failed to load module script The server responded with a non-JavaScript MIME type of "image/jpegerrorImport image from './image.jpeg' results Failed to load module script 服务器以“image/jpegerror”的非 JavaScript MIME 类型响应 【发布时间】:2019-12-12 15:18:53 【问题描述】:

我正在尝试使用以下方法导入图像:

import image from 'image.jpeg';

弹出以下错误。

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

在我的index.html 中,我将主脚本文件导入为:

<script src="index.js" type="module"></script>

然后在index.js

import image from 'image.jpeg';

当我使用 Chrome 运行它时,会导致上述错误。有什么帮助吗?

【问题讨论】:

【参考方案1】:

在网络浏览器中运行的 JavaScript只能导入 JavaScript 模块。

有一些工具(例如 WebPack)可以导入图像,但您没有使用其中之一。

【讨论】:

以上是关于Import image from './image.jpeg' results Failed to load module script 服务器以“image/jpegerror”的非 JavaSc的主要内容,如果未能解决你的问题,请参考以下文章

ERROR: from PIL import Image ImportError: No module named PIL

Taro+react开发(59) 注意image位置

Scikit-image丨关于 cannot import name ‘novice‘ from ‘skimage‘ 的问题

Scikit-image丨关于 cannot import name ‘novice‘ from ‘skimage‘ 的问题

Image组件的使用

[Flexbox] Use Flex to Scale Background Image