የNPM ማከማቻ በአዲስ በታዋቂ ጥገኝነት እትም ችግር ምክንያት ሌላ ግዙፍ የፕሮጀክት ብልሽት እያየ ነው። የችግሮቹ ምንጭ CSSን ወደ ተለያዩ ፋይሎች ለማውጣት የተነደፈውን ሚኒ-css-extract-plugin 2.5.0 አዲስ የተለቀቀው ነው። ጥቅሉ ከ10 ሚሊዮን በላይ ሳምንታዊ ውርዶች ያሉት ሲሆን ከ 7 በላይ ለሆኑ ፕሮጀክቶች እንደ ቀጥተኛ ጥገኛ ሆኖ ያገለግላል።
በአዲሱ ስሪት ላይብረሪውን ሲያስገቡ ወደ ኋላ ተኳሃኝነትን የሚጥሱ ለውጦች ተደርገዋል እና ቀደም ሲል የሚሰራውን ግንባታ ለመጠቀም ሲሞክሩ ስህተት ተፈጥሯል "const MiniCssExtractPlugin = demand('mini-css-extract-plugin')" በሰነዱ ውስጥ የተገለጸው , ወደ አዲሱ ስሪት ሲቀይሩ በ "const MiniCssExtractPlugin = ተፈላጊ ("mini-css-extract-plugin"). ነባሪ" መተካት ያስፈልጋል.
ጥገኝነቶችን በሚያካትቱበት ጊዜ ከስሪት ቁጥሩ ጋር በግልፅ በማይገናኙ ፕሮጀክቶች ውስጥ ችግሩ እራሱን አሳይቷል። እንደ መፍትሄ በ Yarn ውስጥ '"overrides": {"mini-css-extract-plugin": "2.4.5"}' በመጨመር ወይም "" የሚለውን ትዕዛዝ በመጠቀም ማሰሪያውን ካለፈው ስሪት 2.4.5 ጋር ማስተካከል ይመከራል። npm i -D --save-ትክክለኛ [ኢሜል የተጠበቀ]» በ NPM.
ከተጎጂዎች መካከል ሚኒ-ሲሲ-ኤክስትራክት-ፕለጊን እንደ ጥገኝነት የሚያጠቃልለው በፌስቡክ የተሰራውን የcrea-react-app ጥቅል ተጠቃሚዎች ይገኙበታል። ከሚኒ-ሲኤስኤስ-ኤክስትራክት-ፕለጊን ሥሪት ቁጥሩ ጋር ማያያዝ ባለመኖሩ፣creat-react-appን ለማሄድ የተደረገው ሙከራ በ"TypeError: MiniCssExtractPlugin ገንቢ አይደለም" በሚለው ስህተት አብቅቷል። ችግሩ እንዲሁ በፖኬጆች @wordpress/scripts፣ @auth0/auth0-spa-js፣ sql-formatter-gui፣ LedgerSMB፣ vip-go-mu-plugins፣ cybros፣ vue-cli፣ chore፣ ወዘተ.
ምንጭ: opennet.ru