当前位置: 移动技术网 > IT编程>网页制作>Html5 > ES6 - 报错整理(2): Uncaught SyntaxError: Cannot use import statement outside a module

ES6 - 报错整理(2): Uncaught SyntaxError: Cannot use import statement outside a module

2020年03月15日  | 移动技术网IT编程  | 我要评论

小秀才的花花情史,彝族龙方,布鲁娜·瑟非斯丁

在用 import命令导入模块时 控制台显示错误:uncaught syntaxerror: cannot use import statement outside a module

解决方法:在<script> 标签内添加  type="module" 属性。

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

错误原因:

从报错信息中获知:无法在模块外部使用 import语句。这是因为 模块化(module)的加载是用 es6语法实现的,在html网页中,浏览器通过 script标签加载 js脚本,但浏览器默认的脚本语言是 javascript (故 type="application/javascript" 可以省略),所以浏览器在加载 html文件时,需要在 script标签内加入 type="module"属性。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网