react-player icon indicating copy to clipboard operation
react-player copied to clipboard

One js file pack is not working, many chunks created

Open vyemialyanchyk opened this issue 6 months ago • 0 comments

Current version 2.16.0 just simple "create react application" build import react-player npm run build

as result \build\static\js 2653 reactPlayerDailyMotion.573a331e.chunk.js 2913 reactPlayerFacebook.b2e7580c.chunk.js 8926 reactPlayerFilePlayer.9d6a3f6e.chunk.js 2495 reactPlayerKaltura.8885caa9.chunk.js 2342 reactPlayerMixcloud.78b0f3d3.chunk.js 5218 reactPlayerMux.830c3de6.chunk.js 2664 reactPlayerPreview.9f5416a4.chunk.js 2637 reactPlayerSoundCloud.e57a3e61.chunk.js 2649 reactPlayerStreamable.08723bfa.chunk.js 2754 reactPlayerTwitch.5466273e.chunk.js 2561 reactPlayerVidyard.81b3c65b.chunk.js 3363 reactPlayerVimeo.d2bc76e0.chunk.js 3313 reactPlayerWistia.28712d9a.chunk.js 4152 reactPlayerYouTube.fb537d99.chunk.js this is expected 'lazy' behavior, but why do rewrite "create react application" default behavior where is only one js file created? This is source of difficulties and workarounds search... Compared 'lib' and 'lazy' is the same - someone expect this https://github.com/cookpete/react-player/issues/470 but this gets to 'lazy' by default and multiple chucks...

Is a way for one chuck only with simple:

import ReactPlayer from 'react-player' or import ReactPlayer from 'react-player/lib'

and one big chunk in result?

vyemialyanchyk avatar Apr 11 '25 13:04 vyemialyanchyk