ʻO ka uhaki ʻana i ka hoʻohālikelike ʻana i hope i ka pūʻolo NPM kaulana ke kumu i nā ulia i nā papahana like ʻole

Ke ʻike nei ka waihona NPM i kahi ulia pāhana nui ma muli o kahi pilikia me kahi mana hou o kahi hilinaʻi kaulana. ʻO ke kumu o nā pilikia ʻo ia ka hoʻokuʻu hou ʻana o ka mini-css-extract-plugin 2.5.0 package, i hoʻolālā ʻia e unuhi i ka CSS i nā faila kaʻawale. ʻOi aku ka nui o ka pōʻai ma mua o 10 miliona mau hoʻoiho i kēlā me kēia pule a hoʻohana ʻia ma ke ʻano he hilinaʻi pololei ma mua o 7 mau papahana.

I ka mana hou, ua hana ʻia nā hoʻololi i hōʻino i ka hoʻohālikelike hope i ka wā e lawe mai ai i ka waihona a alakaʻi i kahi hewa i ka wā e hoʻāʻo ai e hoʻohana i ka hana kūpono mua "const MiniCssExtractPlugin = koi ('mini-css-extract-plugin')" i wehewehe ʻia ma ka palapala. , i ka wā e hoʻololi ai i ka mana hou e pono e hoʻololi me "const MiniCssExtractPlugin = koi ("mini-css-extract-plugin").

Ua hōʻike ʻia ka pilikia iā ia iho i nā papahana ʻaʻole i hoʻopaʻa pololei i ka helu helu i ka wā e hoʻokomo ai i nā hilinaʻi. Ma ke ʻano he hana hoʻoponopono, makemake ʻia e hoʻoponopono i ka hoʻopaʻa ʻana i ka mana 2.4.5 i hala ma ka hoʻohui ʻana i '"overrides": {"mini-css-extract-plugin": "2.4.5"}' ma Yarn a i ʻole ke hoʻohana ʻana i ke kauoha " npm i -D --save-pololei [pale ʻia ka leka uila]» ma NPM.

Ma waena o ka poʻe i hōʻeha ʻia, ʻo ia nā mea hoʻohana i ka pūʻolo create-react-app i hoʻomohala ʻia e Facebook, e komo pū ana me ka mini-css-extract-plugin ma ke ʻano he hilinaʻi. Ma muli o ka nele o ka hoʻopaʻa ʻana i ka helu helu mini-css-extract-plugin, hoʻāʻo e holo create-react-app i pau me ka hewa "TypeError: MiniCssExtractPlugin ʻaʻole ia he mea hana". Ua pili pū ka pilikia i nā pūʻolo @wordpress/scripts, @auth0/auth0-spa-js, sql-formatter-gui, LedgerSMB, vip-go-mu-plugins, cybros, vue-cli, chore, etc.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka