dev tools 调试 js 报错:Cannot use import statement outside a module

报错如图:Uncaught SyntaxError: Cannot use import statement outside a module

解决办法:在script标签中添加type = "module"

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


(标题说明的问题到这里就结束了,后续有一个自己的语法问题......稍作记录)


.

.

.

.

.

随后出现错误: net::ERR_ABORTED 404 (Not Found),无法找到 ‘person’ 模块

检查了代码发现问题:我 import 外部模块时,文件的地址没有说明文件类型,

修改前:

修改后:

import { Person } from "./person.js";

在Live Server中检查,运行成功。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容