Javascript模块错误SyntaxError:无法在模块外部使用import语句

TT

我正在尝试测试简单export import示例。

//file   a.js

export const a = 2

//file   b.js

import {a} from './a.js'


console.log(a);

但它显示错误

从“ ./a.js”导入{a}

^^^^^^

SyntaxError:无法在模块外部使用import语句

我使用vscode对此进行测试。

a.js和b.js在同一文件夹中。

我对此一无所知。

阿尔文·扎卡里亚(Alvin Zachariah)

如果您使用的是浏览器,请尝试@karma Blackshaw的答案。如果您正在使用节点,请添加"type": "module"到package.json中。或者,您可以将.js文件的扩展名更改为.mjs并使用--experimental modulesflag运行

a.mjs

//file   a.mjs

export const a = 2

b.mjs:

import {a} from './a.mjs'


console.log(a);

并使用运行:

node --experimental-modules b.mjs

阅读文件

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Javascript模块SyntaxError:无法在模块外部使用import语句

SyntaxError:无法在模块外部使用import语句

未捕获的SyntaxError:无法在模块外部使用import语句

SyntaxError:无法在模块外部使用import语句-jsfiddle

开玩笑-SyntaxError:无法在模块外部使用import语句

NodeJs项目SyntaxError:无法在模块外部使用import语句

SyntaxError:无法在Firebase模块外部使用import语句

SyntaxError:无法在JEST LWC中的模块外部使用import语句

开玩笑不会转换模块-SyntaxError:无法在模块外部使用import语句

npm模块出现“ SyntaxError:无法在模块外部使用导入语句”

无法在模块@emotion外部使用import语句

使用TypeScript和nodemon:SyntaxError:无法在模块外部使用import语句

未捕获的SyntaxError:使用reactjs CDN链接的模块外部无法使用import语句

使用Vue Js运行Jest测试时,出现“ SyntaxError:无法在模块外部使用import语句”

“未捕获的SyntaxError:无法在模块外部使用import语句”-这是什么意思?

未捕获的SyntaxError:无法在节点js中的模块外部使用import语句

玩笑单元测试-SyntaxError:无法在模块外部使用import语句

导入ReactJS时出现“未捕获的SyntaxError:无法在模块外部使用import语句”

SyntaxError:无法使用TypeScript在模块Firebase部署错误之外使用import语句

如何修复“ SyntaxError:无法在模块外部使用导入语句”

Node.js:SyntaxError:无法在模块外部使用导入语句

NESTJS中的TypeORM实体-无法在模块外部使用import语句

Mocha + TypeScript:无法在模块外部使用import语句

无法在Vuejs中的模块外部使用import语句。模板Django

导入“ uuid”时无法在模块外部使用import语句

Jest Testing React Native无法在模块外部使用import语句

模块为 CommonJS 时 ts-node 中的“SyntaxError:无法在模块外使用导入语句”错误

量角器/打字稿(es6):语法错误:无法在模块外部使用import语句

Babel,Jest和webpack出现“ SyntaxError:无法在模块外部使用导入语句”