包含scss导入的异步js块原因=>未捕获(承诺)TypeError:无法读取未定义的属性“ call”

eri*_*ons 5 webpack extract-text-plugin

如果在公共块中导入scss文件,似乎该公共块还导入了异步/动态js块,而该异步/动态js块又导入了另一个scss文件,则似乎会出现问题。

//===== a.js =====
import './common';

//===== b.js =====
import './common';

//===== common.js =====
import 'es6-promise/auto';
import './common.scss';
// dynamic import
import ('./async.js');

//===== async.js =====
import './async.scss'
Run Code Online (Sandbox Code Playgroud)

上面的文件设置错误

Uncaught (in promise) TypeError: Cannot read property 'call' of undefined
    at __webpack_require__ (bootstrap 3d99482…:52)
    at Object.95 (async.scss:1)
    at __webpack_require__ (bootstrap 3d99482…:52)
    at Object.96 (async.scss?eb60:4)
    at __webpack_require__ (bootstrap 3d99482…:52)
    at Object.94 (0.cb65e0.chunk.js:8)
    at __webpack_require__ (bootstrap 3d99482…:52)
Run Code Online (Sandbox Code Playgroud)

我打开了一个具有完整细节和复制步骤的问题

https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/456