Is this a bug report?
Yes
Did you try recovering your dependencies?
Yes
Which terms did you search for in User Guide?
async js chunks that include css imports cause => Uncaught (in promise) TypeError: Cannot read property 'call' of undefined
Environment
node -v: v8.2.1
npm -v: 5.7.1
yarn --version (if you use Yarn):
npm ls react-scripts (if you haven’t ejected): react-scripts@1.1.1
Then, specify:
- Operating system: Ubuntu
- Browser and version (if relevant): Chromium
Steps to Reproduce
//===== a.js =====
import './common';
//===== b.js =====
import './common';
//===== common.js =====
import './common.css';
import ('./async.js'); // async import
//===== async.js =====
import './async.css'
Expected Behavior
To have async.css working in an async chunk after running npm run build
Actual Behavior
Uncaught (in promise) TypeError: Cannot read property 'call' of undefined
at webpack_require (bootstrap 3d99482…:52)
at Object.95 (async.css:1)
at webpack_require (bootstrap 3d99482…:52)
at Object.96 (async.css?eb60:4)
at webpack_require (bootstrap 3d99482…:52)
at Object.94 (0.cb65e0.chunk.js:8)
at webpack_require (bootstrap 3d99482…:52)
Reproducible Demo
Well, it's a webpack issue in the first place - but also happening with cra - it's described in details here with reproduction steps:
webpack-contrib/extract-text-webpack-plugin#456
Along with a repo to reproduce the error:
https://github.com/ericnoguchi/webpack-testing
Is this a bug report?
Yes
Did you try recovering your dependencies?
Yes
Which terms did you search for in User Guide?
async js chunks that include css imports cause => Uncaught (in promise) TypeError: Cannot read property 'call' of undefined
Environment
node -v: v8.2.1npm -v: 5.7.1yarn --version(if you use Yarn):npm ls react-scripts(if you haven’t ejected): react-scripts@1.1.1Then, specify:
Steps to Reproduce
Expected Behavior
To have
async.cssworking in an async chunk after runningnpm run buildActual Behavior
Uncaught (in promise) TypeError: Cannot read property 'call' of undefined
at webpack_require (bootstrap 3d99482…:52)
at Object.95 (async.css:1)
at webpack_require (bootstrap 3d99482…:52)
at Object.96 (async.css?eb60:4)
at webpack_require (bootstrap 3d99482…:52)
at Object.94 (0.cb65e0.chunk.js:8)
at webpack_require (bootstrap 3d99482…:52)
Reproducible Demo
Well, it's a webpack issue in the first place - but also happening with cra - it's described in details here with reproduction steps:
webpack-contrib/extract-text-webpack-plugin#456
Along with a repo to reproduce the error:
https://github.com/ericnoguchi/webpack-testing