Javascript ES6导入功能正在触发404错误

Javascript ES6导入功能正在触发404错误,javascript,ecmascript-6,import,export,Javascript,Ecmascript 6,Import,Export,我正在尝试从mylib.js文件导入一些函数 import exportedFunction from './mylib.js'; 但是,我遇到了以下错误: GET net::ERR_中止404(未找到) app.js我导入的文件与mylib.js位于同一级别 index.html包含以下行: <script type="module" src="app.js" defer></script> 你能告诉我是什么问题吗?那应该行。仔细检查您的文件名和位置。例如,在*

我正在尝试从mylib.js文件导入一些函数

import exportedFunction from './mylib.js';
但是,我遇到了以下错误:

GET net::ERR_中止404(未找到)

app.js我导入的文件与mylib.js位于同一级别

index.html包含以下行:

<script type="module" src="app.js" defer></script>


你能告诉我是什么问题吗?

那应该行。仔细检查您的文件名和位置。例如,在*nix上,
MyLib.js
MyLib.js
MyLib.js
MyLib.js
,等等都是不同的文件名。根据您使用的web服务器软件的不同,大小写在URL中也可能很重要旁注:模块脚本自动延迟,将
延迟
添加到
脚本
标记没有任何效果。详细信息(向下滚动一点,直到您看到一个比较各种
脚本
标记的图像)@AbdouBestmood-我们都去过那里。:-)也许休息一会儿,重新振作起来,这有时是有效的。它实际上是文件名、文件位置,或者(我以前没有列出)您的服务器没有被配置为提供
mylib.js
,即使它被配置为提供
app.js
。最后一个是不可能的,但是例如,如果你正在运行自己的ExjJS或膝关节炎服务器,并且你有一个明确的路由,用于<代码> App.js>代码>,那么服务器可能就不适合使用代码> MyLIB。希望你很快找到它!(我很想知道它是什么,如果你不介意在拿到它后发表评论的话。)