Kuphwanya kutsata kumbuyo kwa phukusi lodziwika la NPM kumayambitsa ngozi pama projekiti osiyanasiyana

Malo osungira a NPM akukumananso ndi vuto lina lalikulu la ntchito chifukwa cha zovuta za mtundu watsopano wa omwe amadalira kwambiri. Gwero la zovutazo linali kutulutsidwa kwatsopano kwa phukusi la mini-css-extract-plugin 2.5.0, lopangidwa kuti lichotse CSS m'mafayilo osiyana. Phukusili lili ndi kutsitsa kopitilira 10 miliyoni sabata iliyonse ndipo limagwiritsidwa ntchito ngati kudalira mwachindunji pazinthu zopitilira 7.

Mu mtundu watsopanowu, zosintha zidapangidwa zomwe zidaphwanya mayendedwe obwerera m'mbuyo potumiza laibulale ndikupangitsa kuti pakhale cholakwika poyesa kugwiritsa ntchito zovomerezeka zomwe zidafotokozedwa kale pakumanga "const MiniCssExtractPlugin = amafuna('mini-css-extract-plugin') ”, amene posinthira ku mtundu watsopano anafunika kusinthidwa ndi β€œconst MiniCssExtractPlugin = amafuna(β€œmini-css-extract-plugin”).default”.

Vutoli lidawonekera pamapulojekiti omwe sanagwirizane mwachindunji ndi nambala yamtunduwu pophatikiza zodalira. Monga njira yogwirira ntchito, tikulimbikitsidwa kukonza ulalo wa mtundu wakale 2.4.5 powonjezera '"owonjezera": {"mini-css-extract-plugin": "2.4.5"}' mu Yarn kapena kugwiritsa ntchito lamulo " npm i -D" --save-exact [imelo ndiotetezedwa]"ku NPM.

Ena mwa ozunzidwawo anali ogwiritsa ntchito phukusi lopanga-react-app lopangidwa ndi Facebook, lomwe limalumikiza mini-css-extract-plugin ngati kudalira. Chifukwa chosowa kumangiriza nambala ya mtundu wa mini-css-extract-plugin, kuyesa kukhazikitsa pulogalamu yacreate-react-app kunatha ndi cholakwika "TypeError: MiniCssExtractPlugin siwomanga". Nkhaniyi idakhudzanso phukusi @wordpress/scripts, @auth0/auth0-spa-js, sql-formatter-gui, LedgerSMB, vip-go-mu-plugins, cybros, vue-cli, chore, etc.

Source: opennet.ru

Kuwonjezera ndemanga