मैं उन आदेशों का उपयोग करके नोड्स के नवीनतम संस्करण को सफलतापूर्वक अपडेट / स्थापित / स्थापित करता हूं (आधिकारिक curl
तरीका मेरे लिए काम नहीं कर रहा है):
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo ln -sf /usr/local/n/versions/node/<VERSION>/bin/node /usr/bin/node
हालाँकि, मेरे नोड और नोडज के संस्करण अलग-अलग हो जाते हैं:
$ node --version
v5.0.0
$ nodejs --version
v0.10.25
ऐसा लगता है कि नया नोड स्थापित है /usr/local/bin/node
, इसलिए मैंने कोशिश की:
sudo ln -s /usr/bin/nodejs /usr/local/bin/node
लेकिन यह रिटर्न:
ln: failed to create symbolic link ‘/usr/local/bin/node’: File exists
मैं भी इस लिंक का उपयोग करता हूं:
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
ln: failed to create symbolic link ‘/usr/bin/node’: File exists
मैं कुछ चौखटों का उपयोग करूंगा node
, जो इस पर निर्भर हैं , जैसे Ionic
। किस नोड संस्करण का उपयोग करेगा?
इसे हल करने के लिए मुझे क्या करना चाहिए?
आपकी सहायता के लिए धन्यवाद
nodejs
औरnode
n द्वारा स्थापित बाइनरी को सिमिलिंक करने के लिए बताऊं । और अगर n ऐसा करने में असमर्थ है, तो कला की स्थिति क्या है? एक कामकाजी वातावरण में, यह बहुत ही त्रुटि का खतरा है, अगर नोडज और नोड अलग-अलग नोडज संस्करणों को संबोधित करते हैं।