NodeJS计划支持进口/出口ES6(Es2015)模块

NodeJS计划支持进口/出口ES6(Es2015)模块

我一直在网上搜索,没有一个明确的答案。

目前NodeJS只使用CommonJS语法来加载模块,如果您真的想使用标准ES 2015模块语法,您要么必须事先传输它,要么在运行时使用外部模块加载器。

目前,我不太积极地使用这两种方法中的任何一种,NodeJS维护人员是否计划支持ES 2015模块?我一点也没发现这方面的暗示。

目前NodeJS6.x声称支持96%的ES 2015功能,但没有任何对模块的引用(NodeJS ES 2105支持链接).

你知道NodeJS在不久的将来是否会支持这些模块吗?


DIEA
浏览 462回答 3
3回答

慕侠2389804

关于.mjs延期:We have affectionately called these “Michael Jackson Script” files in the past..以防你在JS谈话中听到有人在谈论流行歌手。

守候你守候我

我不明白为什么只改变导入语法是不够的。一种用于导入ES的语法(“正确的”语法)和一种用于导入cjs的语法?换句话说,给定两个文件foo.js和bar.js,import * from 'foo'将把foo.js视为CommonJS。import * as bar from 'bar'会把bar.js当作ES6模块来解释吗?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Node.js