Yes
Yes
node -v
: 8.2.1npm -v
: 5.6.0yarn --version
(if you use Yarn):npm ls react-scripts
(if you haven’t ejected): Then, specify:
(Write your steps here:)
~1.0.17
react-scripts
to 1.1.4
react-scripts-build
Build works.
The following error output occurs when running react-scripts build
:
> react-scripts build
Creating an optimized production build...
/Users/myuser/devel/MyTeam/myapp-ui/node_modules/webpack/lib/Chunk.js:533
throw new Error("Chunk.entrypoints: Use Chunks.addGroup instead");
^
Error: Chunk.entrypoints: Use Chunks.addGroup instead
at Chunk.set (/Users/myuser/devel/MyTeam/myapp-ui/node_modules/webpack/lib/Chunk.js:533:9)
at /Users/myuser/devel/MyTeam/myapp-ui/node_modules/extract-text-webpack-plugin/dist/index.js:176:40
at Array.forEach (native)
at Compilation.<anonymous> (/Users/myuser/devel/MyTeam/myapp-ui/node_modules/extract-text-webpack-plugin/dist/index.js:171:18)
at Compilation.applyPluginsAsyncSeries (/Users/myuser/devel/MyTeam/myapp-ui/node_modules/react-scripts/node_modules/tapable/lib/Tapable.js:206:13)
at Compilation.seal (/Users/myuser/devel/MyTeam/myapp-ui/node_modules/react-scripts/node_modules/webpack/lib/Compilation.js:605:8)
at applyPluginsParallel.err (/Users/myuser/devel/MyTeam/myapp-ui/node_modules/react-scripts/node_modules/webpack/lib/Compiler.js:508:17)
at /Users/myuser/devel/MyTeam/myapp-ui/node_modules/react-scripts/node_modules/tapable/lib/Tapable.js:289:11
at _addModuleChain (/Users/myuser/devel/MyTeam/myapp-ui/node_modules/react-scripts/node_modules/webpack/lib/Compilation.js:507:11)
at processModuleDependencies.err (/Users/myuser/devel/MyTeam/myapp-ui/node_modules/react-scripts/node_modules/webpack/lib/Compilation.js:477:14)
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9)
Looking at the dependency tree, react-scripts
1.1.3 depends on [email protected]
, see my output of npm ls extract-text-webpack-plugin
SDGL141befbb9:myapp-ui myuser$ npm list extract-text-webpack-plugin
[email protected] /Users/myuser/devel/MyTeam/myapp-ui
└─┬ [email protected]
└── [email protected]
In extract-text-plugin
on this line we see it accessing chunk.entrypoints
(Chunk coming from import Chunk from 'webpack/lib/Chunk';
). But if we look at webpack we can see that on this line it throws an error if you try to access chunk.entrypoints
.
This sounds like a npm bug, if you rm -rf node_modules
and reinstall does it fix this problem?
Looks related to https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/701.
Running npm install -D extract-text-webpack-plugin@next
solved the issue locally for me.
Looks related to webpack-contrib/extract-text-webpack-plugin#701.
Running
npm install -D extract-text-webpack-plugin@next
solved the issue locally for me.
What is the meaning of it ?
Most helpful comment
Looks related to https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/701.
Running
npm install -D extract-text-webpack-plugin@next
solved the issue locally for me.