es6模块'模块'的名称相当于'模块'?

时间:2017-09-02 19:41:09

标签: javascript

// a.js

export const a = 'a';

// A.js

export const A = 'A';

// index.js

import {a} from './a';
import {A} from './A';

允许javascript创建仅在字母大小写方面有区别的es6模块吗?

1 个答案:

答案 0 :(得分:3)

这在很大程度上取决于您的模块加载器/捆绑器和文件系统。

ES6将这些视为两个不同的模块说明符。 可能他们解析到同一个模块,但不太可能。

无论如何,我建议远离这个,以避免混淆。