рд▓реЛрдХрдкреНрд░рд┐рдп NPM рдкреЕрдХреЗрдЬрдордзреАрд▓ рдмреЕрдХрд╡рд░реНрдб рдХрдВрдкреЕрдЯрд┐рдмрд┐рд▓рд┐рдЯреА рдмреНрд░реЗрдХрдореБрд│реЗ рд╡рд┐рд╡рд┐рдз рдкреНрд░рдХрд▓реНрдк рдХреНрд░реЕрд╢ рдЭрд╛рд▓реЗ рдЖрд╣реЗрдд.

рд▓реЛрдХрдкреНрд░рд┐рдп рдЕрд╡рд▓рдВрдмрдирд╛рдВрдкреИрдХреА рдПрдХрд╛рдЪреНрдпрд╛ рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреАрд▓ рд╕рдорд╕реНрдпрд╛рдВрдореБрд│реЗ NPM рд░реЗрдкреЙрдЬрд┐рдЯрд░реА рдкреНрд░рдХрд▓реНрдкрд╛рдВрдЪрд╛ рдЖрдгрдЦреА рдПрдХ рдореЛрдард╛ рдЖрдЙрдЯреЗрдЬ рдЕрдиреБрднрд╡рдд рдЖрд╣реЗ. рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рд╕реНрддреНрд░реЛрдд рдореНрд╣рдгрдЬреЗ mini-css-extract-plugin 2.5.0 рдкреЕрдХреЗрдЬрдЪреЗ рдирд╡реАрди рдкреНрд░рдХрд╛рд╢рди, CSS рд╡реЗрдЧрд│реЗ рдлрд╛рдЗрд▓реНрд╕рдордзреНрдпреЗ рдХрд╛рдврдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реЗ. рдкреЕрдХреЗрдЬрдордзреНрдпреЗ 10 рджрд╢рд▓рдХреНрд╖рд╛рд╣реВрди рдЕрдзрд┐рдХ рд╕рд╛рдкреНрддрд╛рд╣рд┐рдХ рдбрд╛рдЙрдирд▓реЛрдб рдЖрд╣реЗрдд рдЖрдгрд┐ 7 рд╣рдЬрд╛рд░рд╛рд╣реВрди рдЕрдзрд┐рдХ рдкреНрд░рдХрд▓реНрдкрд╛рдВрд╡рд░ рдереЗрдЯ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ.

рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ, рд▓рд╛рдпрдмреНрд░рд░реА рдЖрдпрд╛рдд рдХрд░рддрд╛рдирд╛ рдорд╛рдЧрд╛рд╕ рдЕрдиреБрдХреВрд▓рддреЗрдЪреЗ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рдгрд╛рд░реЗ рдмрджрд▓ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрдгрд┐ рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг рдмрд╛рдВрдзрдХрд╛рдо "const MiniCssExtractPlugin = require('mini-css-extract-plugin') рдордзреНрдпреЗ рд╡рд░реНрдгрди рдХреЗрд▓реЗрд▓реЗ рдкреВрд░реНрд╡реАрдЪреЗ рд╡реИрдз рдЖрдгрд┐ рд╡рд░реНрдгрди рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░рддрд╛рдирд╛ рддреНрд░реБрдЯреА рдЖрд▓реА. ", рдЬреЗ рдирд╡реАрди рдЖрд╡реГрддреНрддреАрд╡рд░ рд╕реНрд╡рд┐рдЪ рдХрд░рддрд╛рдирд╛ "const MiniCssExtractPlugin = рдЖрд╡рд╢реНрдпрдХ("mini-css-extract-plugin").default" рдиреЗ рдмрджрд▓рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рд╣реА рд╕рдорд╕реНрдпрд╛ рдЕрд╢рд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ рдкреНрд░рдХрдЯ рдЭрд╛рд▓реА рдЬреА рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡рд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдХрд░рддрд╛рдирд╛ рдЖрд╡реГрддреНрддреА рдХреНрд░рдорд╛рдВрдХрд╛рд╢реА рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рдмрдВрдзрдирдХрд╛рд░рдХ рдирд╛рд╣реА. рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдореНрд╣рдгреВрди, рдпрд╛рд░реНрдирдордзреНрдпреЗ '"overrides": {"mini-css-extract-plugin": "2.4.5"}' рдЬреЛрдбреВрди рдХрд┐рдВрд╡рд╛ рдХрдорд╛рдВрдб рд╡рд╛рдкрд░реВрди рдорд╛рдЧреАрд▓ рдЖрд╡реГрддреНрддреА 2.4.5 рдЪреА рд▓рд┐рдВрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХреЗрд▓реА рдЬрд╛рддреЗ. npm i -D" --рд╕реЗрд╡реНрд╣-рдЕрдЪреВрдХ [рдИрдореЗрд▓ рд╕рдВрд░рдХреНрд╖рд┐рдд]"NPM рдордзреНрдпреЗ.

рдлрд╕рд╡рдгреВрдХ рдЭрд╛рд▓реЗрд▓реНрдпрд╛рдВрдордзреНрдпреЗ Facebook рдиреЗ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ Create-react-app рдкреЕрдХреЗрдЬрдЪреЗ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рд╣реЛрддреЗ, рдЬреЗ mini-css-extract-plugin рд▓рд╛ рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдореНрд╣рдгреВрди рдЬреЛрдбрддреЗ. mini-css-extract-plugin рдЖрд╡реГрддреНрддреА рдХреНрд░рдорд╛рдВрдХрд╛рд╢реА рдмрдВрдзрдирдХрд╛рд░рдХ рдирд╕рд▓реНрдпрд╛рдореБрд│реЗ, тАЬTypeError: MiniCssExtractPlugin is not a constructorтАЭ рдпрд╛ рддреНрд░реБрдЯреАрдиреЗ create-react-app рд▓рд╛рдБрдЪ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рд╕рдВрдкрд▓рд╛. рдпрд╛ рд╕рдорд╕реНрдпреЗрдЪрд╛ @wordpress/scripts, @auth0/auth0-spa-js, sql-formatter-gui, LedgerSMB, vip-go-mu-plugins, cybros, vue-cli, chore, рдЗрддреНрдпрд╛рджреА рдкреЕрдХреЗрдЬреЗрд╕рд╡рд░ рджреЗрдЦреАрд▓ рдкрд░рд┐рдгрд╛рдо рдЭрд╛рд▓рд╛.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛