5

如果在公共块中导入 scss 文件时,如果该公共块还导入一个异步/动态 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'

上述文件设置错误

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)

我打开了一个包含完整详细信息和复制步骤的问题

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

4

0 回答 0