webpack:等待异步外部依赖

时间:2018-06-11 09:42:08

标签: javascript node.js webpack ecmascript-6 babel-loader

我第一次尝试使用webpack但我似乎无法满足我的要求。

我试图在我的webpack配置中做这样的事情:

webpack.config.js

 externals: {
    iv: 'LIB',
    angular: ['LIB','angular']
    THREE: ['LIB','THREE']
  },

通过

在我的代码中使用依赖项
import * from angular

我的主要问题是我加载了只暴露LIB的LIB.js。在LIB完成加载后,所需的库(如angular和THREE)将被暴露。这意味着我只获得LIB对象,其他一切在页面启动时未定义。 我需要一个解决方案来告诉我的构建,以后可以使用它们,比如说

LIB.loaded(() =>{
  var THREE = LIB.THREE;
  var angular = LIB.angular;
})

有没有办法让我的sourcemaps和webpack知道这个,所以我可以导入所说的异步加载的库?

0 个答案:

没有答案