从同一个包中多次导入

时间:2018-04-06 00:18:23

标签: javascript es6-modules

import {
  FirstLongName,
  SecondLongName,
  ThirdLongName,
  FourthLongName,
  FifthLongName,
  SixthLongName
} from 'example-package';

VS

import { FirstLongName, SecondLongName, ThirdLongName } from 'example-package';
import { FourthLongName, FifthLongName, SixthLongName } from 'example-package';

使用第二个选项时是否存在技术或性能相关的影响?

(问题不是关于个人品味或任何可能的标准)

1 个答案:

答案 0 :(得分:2)

技术含义 - 无。我应该补充一点,文件只会被读取一次,所以性能不需要关注。目前的情况是,转发器用于预先编译这些资源。因此,任何性能影响只会影响构建过程。更重要的是保持一致 - 选择一个并坚持下去。