Bhí tuairteanna i dtionscadail éagsúla mar gheall ar bhriseadh comhoiriúnachta ar gcúl i bpacáiste NPM a bhfuil tóir air.

Tá briseadh ollmhór eile ag baint le stór tionscadal NPM mar gheall ar fhadhbanna sa leagan nua de cheann de na spleáchais a bhfuil tóir orthu. Ba é foinse na bhfadhbanna an scaoileadh nua den phacáiste mion-css-extract-plugin 2.5.0, a ceapadh chun CSS a bhaint i gcomhaid ar leith. Tá níos mó ná 10 milliún íoslódálacha seachtainiúla ag an bpacáiste agus úsáidtear é mar spleáchas díreach ar níos mó ná 7 míle tionscadal.

Sa leagan nua, rinneadh athruithe a sháraigh comhoiriúnacht siar agus an leabharlann á iompórtáil agus a d’eascair earráid agus iarracht á déanamh úsáid a bhaint as an gceann a bhí bailí roimhe seo agus a bhfuil cur síos air i dtógáil na doiciméid “const MiniCssExtractPlugin = need('mini-css-extract-plugin') ”, agus nuair a aistríodh go dtí an leagan nua ba ghá “const MiniCssExtractPlugin = a cheangal (“mini-css-extract-plugin”).réamhshocraithe”.

Tháinig an fhadhb chun solais i dtionscadail nach raibh ceangailte go sainráite leis an uimhir leagain agus spleáchais san áireamh. Mar réiteach oibre, moltar an nasc a shocrú leis an leagan roimhe seo 2.4.5 trí '"overrides" a chur leis: { "mini-css-extract-plugin": "2.4.5"}' sa Snáth nó ag baint úsáide as an ordú" npm i -D" --save-beacht [ríomhphost faoi chosaint]" in NPM.

I measc na n-íospartach bhí úsáideoirí an phacáiste create-react-app a d'fhorbair Facebook, a nascann mion-css-extract-plugin mar spleáchas. Mar gheall ar an easpa ceangail don uimhir leagain mion-css-extract-plugin, tháinig deireadh le hiarrachtaí ar chruthú-react-app a sheoladh leis an earráid “TypeError: Ní cruthaitheoir é MiniCssExtractPlugin.” Chuir an cheist isteach freisin ar phacáistí @wordpress/scripts, @auth0/auth0-spa-js, sql-formatter-gui, LedgerSMB, vip-go-mu-plugins, cybros, vue-cli, chore, etc.

Foinse: oscailtenet.ru

Add a comment