Webpack中的导入代码是否可以保证在其他所有操作之前完全执行?

时间:2018-11-16 23:28:21

标签: javascript webpack frontend es6-modules web-frontend

假设我有一个模块A,该模块是由B项目中的模块webpack导入的。

A.js

const variable = synchronousGetData()

export function exportedFunction() {
  // do some work with variable
}

B.js

import { exportedFunction } from 'A'

exportedFunction()

是否保证variable被完全实例化(例如,同步工作已经完成并通过variable分配给synchronousGetData()?)

我只能想到模块A也需要B的情况,在这种情况下,您具有循环依赖关系,这有可能使事情搁浅,对吗?但是,如果不存在循环依赖关系,那么上述保证是否存在?

0 个答案:

没有答案