(跟随this answer)
请问有人可以确认以下语法在ES6中仍然有效吗?
module "javascripts/bar" {
export function Bar() {}
}
我正在考虑使用串联的场景。是的我知道HTTP2会使连接变得没有意义,但我想今天连接我的模块。
如果这是无效的,我应该如何构建我的模块,使它们在同一个文件中保持有效?
答案 0 :(得分:4)
这是已删除的旧模块语法。自ES6草案Rev28以来,上述内容已不再有效。不要再使用此语法,它不是有效的ES6。 (relevant esdiscuss with it being removed)(esdiscuss coming to the conclusion to remove it)
ES6有一个模块/文件模块。如果使用import
导入文件,则会将其视为模块。
更新:我刚刚注意到that Alex has written about it,这可能是一个很好的阅读主题。他虽然links are wrong。