ES6标准解读:Module的加载实现
2017年9月6日 - 网易
在静态分析阶段,一个模块脚本只要有一行import或export语句,Node就会认为该脚本为ES6模块,否则就为CommonJS模块。如果不输出任何接口,但是希望被Node认为是ES6模块,可以在脚本中加上如下语句。export{};上面的命令并不是输出一个空对象,而是不输出任何接口的ES6标准写法。如果不指定绝对路径,Node加载ES6模块会依次...
详情
在静态分析阶段,一个模块脚本只要有一行import或export语句,Node就会认为该脚本为ES6模块,否则就为CommonJS模块。如果不输出任何接口,但是希望被Node认为是ES6模块,可以在脚本中加上如下语句。export{};上面的命令并不是输出一个空对象,而是不输出任何接口的ES6标准写法。如果不指定绝对路径,Node加载ES6模块会依次...