એનપીએમ 7.0 સ્વચાલિત નિર્ભરતા ઇન્સ્ટોલેશન અને વધુ સાથે આવે છે

તાજેતરમાં ના પ્રકાશન પેકેજ મેનેજરનું નવું સંસ્કરણ એનપીએમ 7.0, નોડ.જેએસ વિતરણમાં શામેલ છે અને જાવાસ્ક્રિપ્ટ મોડ્યુલોના વિતરણ માટે વપરાય છે.

એનપીએમ 7.0 નું આ નવું સંસ્કરણ વર્કસ્પેસ સાથે પહોંચે છે(એનપીએમ સીએલઆઈનો લક્ષણ સેટ), જે એક પગલામાં સ્થાપિત કરવા માટેના ઘણાબધા પેકેજો પર આધાર રાખીને, ઘણાબધા પેકેજોના સંચાલન માટે સપોર્ટ પૂરો પાડે છે.

મંગળવારે શુભ પ્રારંભ! આજે એન.પી.એમ. સી.એલ.આઇ. ટીમ માટે એક મહત્વપૂર્ણ સીમાચિહ્નરૂપ છે - અમે સત્તાવાર રીતે npm@7.0.0 કાપી દીધું છે. જો તમે આ પાછલા વર્ષ અથવા તેનાથી વધુ લાંબા સમયનું અનુસરણ કરી રહ્યાં છો, હવે અમે તમને આ સંસ્કરણ લાવવા માટે સખત મહેનત કરી રહ્યા છીએ.

પરાધીનતાઓનું સ્વચાલિત સ્થાપન પીઅર-ટુ-પીઅર (બેઝ પેકેજો નક્કી કરવા માટે પ્લગઇન્સમાં ઉપયોગમાં લેવાતા વર્તમાન પેકેજ, કામ કરવા માટે રચાયેલ છે, ભલે તે તેનો સીધો ઉપયોગ કરવામાં ન આવે).

પેકેજો માટે યોગ્ય પીઅર અવલંબન હવે આપમેળે મળી આવે છે, કારણ કે અગાઉ વિકાસકર્તાઓએ તેમને જાતે જ ઇન્સ્ટોલ કરવું હતું.

પીઅર પરાધીનતા પેકેજ.જેસન ફાઇલમાં ઉલ્લેખિત છે "પીઅર આધારિતતા" વિભાગમાં. NPM 7.0 એ સુનિશ્ચિત કરવા માટે એલ્ગોરિધમનો અમલ કરે છે કે યોગ્ય રીતે વ્યાખ્યાયિત પીઅર અવલંબન નોડ_મોડ્યુલ્સ ટ્રીમાં આશ્રિત પેકેજ સ્તર પર અથવા તેનાથી ઉપર મળી આવે છે.

અમારું ધ્યાન અને નિર્ધારણ છેલ્લા 3 મહિનાને વટાવી ગયું છે કારણ કે અમે સાપ્તાહિક પ્રકાશન કેડનને લીધું છે અને અમારા બીટા / આરસી વિંડોઝ દરમિયાન ભૂલો / ટિપ્પણીઓને સંબોધવાનું શરૂ કર્યું છે.

મેં પહેલાં કહ્યું તેમ, અમારી પાસે હજી પણ સુધારણા માટે ઘણી જગ્યાઓ છે, પરંતુ અમને લાગે છે કે આબોહવાની સ્થિતિ આજે ખૂબ જ સ્થિર છે અને ઉપયોગ માટે તૈયાર છે. એનપીએમ વી 7 નોડ.જેએસ વી 15 સાથે વહાણમાં આવશે (ટૂંક સમયમાં આ કાર્ય શરૂ કરવા માટે એક PR) ખુલશે અને વર્ષના આ અંતિમ ત્રિમાસિક ગાળામાં આપણે ફેરફાર / સુધારણાની ગતિ ચાલુ રાખવાની આશા રાખીએ છીએ.

બીજી તરફ લ formatક ફોર્મેટનું બીજું સંસ્કરણ પ્રસ્તુત થયું છે (પેકેજ લ lockક વી 2) અને યાર્ન.લોક લ fileક ફાઇલ માટે સપોર્ટ.

પેકેટ અવરોધિત કરવાનું બંધારણમાં સુધારી દેવામાં આવ્યુ છે હવે દેખીતી રીતે તે બધું સમાવે છે જે એનપીએમને પેકેટ ટ્રીને બનાવવા માટે જરૂરી છે. હજી સુધી યાર્ન.લોક ફાઇલો દેખીતી રીતે અવગણવામાં આવી છે, કારણ કે વી 7 વી એનપીએમ ક્લાયંટ પણ તેમની પાસેથી પેકેજ મેટાડેટા અને રીઝોલ્યુશન માહિતી વાંચી શકે છે.

નવું ફોર્મેટ પુનરાવર્તનીય બિલ્ડ્સને મંજૂરી આપે છે અને તમને સંપૂર્ણ પેકેજ ટ્રી બનાવવાની જરૂર હોય તે બધું શામેલ છે.

વધુમાં, તે ઉલ્લેખ કરવામાં આવે છે કે એનપીએમ ઇન્ટર્નલના મોટા પાયે ભરાઈ જવા છતાં, ટીમે મોટાભાગના વર્કફ્લોમાં ઓછામાં ઓછી વિક્ષેપો આવે છે તેની ખાતરી કરવા માટે અથાગ પરિશ્રમ કર્યો છે.

મુખ્ય આંતરિક ઘટક રિફેક્ટરિંગ, જાળવણીને સરળ બનાવવા અને વિશ્વસનીયતા વધારવા માટે વિધેયને અલગ કરવાના હેતુ સાથે.

ઉદાહરણ તરીકે, નોડ_મોડ્યુલ્સ ટ્રીનું નિરીક્ષણ અને સંચાલન કરવા માટેનો કોડ એક અલગ આર્બોરિસ્ટ મોડ્યુલમાં ખસેડવામાં આવ્યો છે.

પેકેજ.પોર્ટ્સ ક્ષેત્રનો ઉપયોગ કરીને સંક્રમિત, જે આવશ્યક મોડેલોને () ક viaલ દ્વારા કનેક્ટ કરવાનું અશક્ય બનાવે છે.
સંપૂર્ણ રીતે ફરીથી લખેલ એનપીએક્સ પેકેજ, જે હવે પેકેજોમાંથી એક્ઝેક્યુટેબલને ચલાવવા માટે "એનપીએમ એક્ઝિક્યુટ" આદેશનો ઉપયોગ કરે છે.

"એનપીએમ ઓડિટ" આદેશનું આઉટપુટ નોંધપાત્ર રીતે બદલાઈ ગયું છે, જ્યારે બંને માનવ-વાંચી શકાય તેવા ફોર્મેટમાં જનરેટ થાય છે અને જ્યારે "sonજસન" મોડ પસંદ કરે છે.

ડાઉનલોડ કરો

નવું સંસ્કરણ હવે સામાન્ય લોકો માટે ઉપલબ્ધ છે અને તમે ઝડપથી પાછલા સંસ્કરણને અપડેટ કરી શકો છો અથવા આ નવી સંસ્કરણને સંપૂર્ણપણે ઇન્સ્ટોલ કરી શકો છો.

અંતે, એ જાણવું મહત્વપૂર્ણ છે કે એનપીએમ રીપોઝીટરી 1,3 મિલિયનથી વધુ પેકેજો આપે છે, જેનો ઉપયોગ લગભગ 12 મિલિયન વિકાસકર્તાઓ કરે છે. દર મહિને લગભગ 75 અબજ ડાઉનલોડ્સ રેકોર્ડ કરવામાં આવે છે. ગિટહબ દ્વારા એનપીએમ ઇન્કની ખરીદી પછી રચાયેલી એનપીએમ 7.0 એ પ્રથમ નોંધપાત્ર પ્રકાશન હતું.

નવું સંસ્કરણ નોડ.જેએસ 15 પ્લેટફોર્મના ભાવિ સંસ્કરણ સાથે મોકલશે, 20 ઓક્ટોબર માટે સુનિશ્ચિત થયેલ છે. નોડ.જેએસના નવા સંસ્કરણની રાહ જોયા વિના એનપીએમ 7.0 સ્થાપિત કરવા માટે, તે તમારા ટર્મિનલમાં આદેશ ચલાવીને કરી શકાય છે:

npm i -g npm@7

જો તમે તેના વિશે વધુ જાણવા માંગતા હો પ્રકાશિત નવા સંસ્કરણ વિશે, તમે સત્તાવાર ઘોષણામાં વિગતો ચકાસી શકો છો.

કડી આ છે.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.