14 पॉइंट द्वारा xguru 2020-10-10 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • nvm का कहीं ज़्यादा तेज़ विकल्प

  • node, npm, yarn जैसे JavaScript डेवलपमेंट टूलचेन को मैनेज करता है

  • Rust में लिखा गया तेज़ executable

  • डेवलपमेंट टीम द्वारा उपयोग किए जाने वाले टूल्स को package manager, Node runtime, OS की परवाह किए बिना एक साथ इंस्टॉल करके environment को एकसमान बनाता है

package.json में विवरण मैनेज करें और सिर्फ volta install चलाएँ, काम पूरा

  • प्रोजेक्ट-स्तर पर version switching

2 टिप्पणियां

 
jeyraof 2020-10-13

पहला इम्प्रेशन तो nvm से कहीं ज़्यादा सुविधाजनक लग रहा है!

 
xguru 2020-10-10

NVM के मामले में यह .nvmrc में सेव होता है, लेकिन Volta डिफ़ॉल्ट रूप से package.json के अंदर सेव होता है

→ चूँकि यह source के साथ ही सेव होता है, इसलिए dev team के लिए एक जैसा environment सेट करना ज़्यादा सुविधाजनक है

NVM के शुरुआती start पर लगभग 0.5~2 सेकंड की delay होती है, लेकिन Volta तेज़ है

अगर किसी specific version को pin कर दें, तो यह अपने-आप उसी version का इस्तेमाल करने के लिए switch कर देता है, इसलिए यह सुविधाजनक है