uncaught syntaxerror: cannot use import statement outside a module
时间: 2023-04-30 07:03:20 浏览: 138
报错:Uncaught SyntaxError: Cannot use import statement outside a module 详解
这是 JavaScript 中的错误消息,它表示在模块外使用 import 语句是不允许的。
JavaScript 中的模块是使用 export 和 import 语句来实现的。在模块中使用 export 语句导出一个或多个变量或函数,在另一个模块中使用 import 语句引入这些变量或函数。
如果你在 JavaScript 文件的最外层使用 import 语句,你会收到这样的错误消息。需要在某个函数内或者特定条件下再次使用 import 语句
正确的做法是:
- 在运行模块的时候使用 export,在需要的地方使用import
- 使用babel或者webpack等工具进行编译
- 如果不需要模块化,使用script标签引入
阅读全文