NVM - ຕິດຕັ້ງແລະຈັດການຫລາຍ Node.js Versions ໃນ Linux


Node Version Manager (NVM ໂດຍຫຍໍ້) ແມ່ນ script bash ງ່າຍໆໃນການຈັດການຫລາຍລຸ້ນ node.js ທີ່ໃຊ້ງານຢູ່ໃນລະບົບ Linux ຂອງທ່ານ. ມັນຊ່ວຍໃຫ້ທ່ານສາມາດຕິດຕັ້ງຫລາຍລຸ້ນ node.js, ເບິ່ງທຸກລຸ້ນທີ່ມີໄວ້ ສຳ ລັບຕິດຕັ້ງແລະທຸກລຸ້ນທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານ.

Nvm ຍັງສະຫນັບສະຫນູນການເຮັດວຽກຂອງເວີຊັນ node.js ສະເພາະແລະມັນສາມາດສະແດງເສັ້ນທາງໄປສູ່ການບໍລິຫານທີ່ຢູ່ໃນບ່ອນທີ່ມັນຖືກຕິດຕັ້ງ, ແລະອື່ນໆ.

ໃນບົດຄວາມນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການຕິດຕັ້ງ Node Version Manager (NVM) ເພື່ອຈັດການຫລາຍລຸ້ນ node.js ທີ່ໃຊ້ງານຢູ່ໃນ Linux ຂອງທ່ານ.

ຕິດຕັ້ງຜູ້ຈັດການ Node Version ໃນ Linux

ເພື່ອຕິດຕັ້ງຫຼືອັບເດດ nvm ໃນການແຈກຈ່າຍ Linux ຂອງທ່ານ, ທ່ານສາມາດດາວໂຫລດ script ຕິດຕັ້ງໂດຍອັດຕະໂນມັດໂດຍໃຊ້ເຄື່ອງມືເສັ້ນຄໍາສັ່ງ wget ຕາມທີ່ສະແດງ.

# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
OR
# wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

ສະຄິບທີ່ຕິດຕັ້ງໂດຍອັດຕະໂນມັດຂ້າງເທິງ clones ຫໍສະ ໝຸດ nvm ໃຫ້ ~/.nvm ໃນໄດເລກະທໍລີບ້ານຂອງທ່ານແລະເພີ່ມ ຄຳ ສັ່ງທີ່ຕ້ອງການໃຫ້ກັບສະຄິບເລີ່ມຕົ້ນແກະຂອງທ່ານເຊັ່ນ: ~/.bash_profile, ~/.zshrc, ~/. ໂປຣໄຟລ໌, ຫຼື ~/.bashrc, ຂື້ນກັບໂປແກຼມຫອຍທີ່ທ່ານ ກຳ ລັງໃຊ້ຢູ່ດັ່ງທີ່ສະແດງຢູ່ໃນພາບ ໜ້າ ຈໍຕໍ່ໄປນີ້.

ຕໍ່ໄປ, ກວດສອບວ່າ nvm ໄດ້ຕິດຕັ້ງຢູ່ໃນລະບົບຂອງທ່ານໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

# command -v nvm

nvm

ມັນຈະສະແດງຜົນເປັນ 'nvm' ຖ້າການຕິດຕັ້ງປະສົບຜົນ ສຳ ເລັດ.

ວິທີການໃຊ້ Node Version Manager ໃນ Linux

ດຽວນີ້ເຖິງເວລາແລ້ວທີ່ຈະຮຽນຮູ້ການ ນຳ ໃຊ້ Node Version Manager ໃນ Linux.

ເພື່ອດາວໂຫລດ, ລວບລວມແລະຕິດຕັ້ງ node ລຸ້ນລ້າສຸດ, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

# nvm install node 

ໃຫ້ສັງເກດວ່າໃນ ຄຳ ສັ່ງຂ້າງເທິງນີ້, "Node" ແມ່ນນາມແຝງ ສຳ ລັບລຸ້ນລ້າສຸດ.

ການຕິດຕັ້ງຮຸ່ນ“ Node” ສະເພາະ, ທຳ ອິດໃຫ້ຂຽນແບບ node ທີ່ມີຢູ່ແລະຫຼັງຈາກນັ້ນຕິດຕັ້ງເວີຊັນດັ່ງທີ່ສະແດງ.

# nvm ls-remote
# nvm install 10.15.3  	#or 8.16.0, 11.15.0 etc

ທ່ານສາມາດກວດສອບທຸກລຸ້ນທີ່ຕິດຕັ້ງດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

# nvm ls

ທ່ານສາມາດໃຊ້ node.js ລຸ້ນ ໜຶ່ງ ໃນ shell ໃໝ່ໆ ດັ່ງທີ່ສະແດງ:

# nvm use node	#use default
OR
# nvm use 10.15.3

ອີກທາງເລືອກ, ພຽງແຕ່ ດຳ ເນີນການແບບ node ຕາມທີ່ສະແດງ (ເພື່ອອອກ, ກົດ ^C ).

# nvm use node	#use default
OR
# nvm use 10.15.3

ສິ່ງທີ່ ສຳ ຄັນ, ທ່ານສາມາດເບິ່ງເສັ້ນທາງສູ່ການ ດຳ ເນີນການທີ່ບ່ອນທີ່ມີການຕິດຕັ້ງສະບັບໂຫນດດັງດັ່ງຕໍ່ໄປນີ້:

# nvm which 10.15.3
# nvm which 12.2.0
# nvm which system  #check system-installed version of a node using “system” alias

ຍິ່ງໄປກວ່ານັ້ນ, ເພື່ອຕັ້ງຄ່າໂຫມດ node ໃນຕອນຕົ້ນດ້ວຍຕົນເອງເພື່ອ ນຳ ໃຊ້ໃນຫອຍ ໃໝ່, ໃຫ້ໃຊ້ alias“ default” ຕາມທີ່ສະແດງໄວ້.

# nvm alias default 10.15.3
# nvm alias default system
# nvm alias default 12.2.0

ໝາຍ ເຫດ: ທ່ານສາມາດສ້າງເອກະສານເລີ່ມຕົ້ນ .nvmrc ໃນລະບົບຮາກຂອງໂຄງການຂອງທ່ານ (ຫຼືໄດເລກະທໍລີຜູ້ປົກຄອງໃດໆ) ແລະເພີ່ມເລກ ໝາຍ ເລກ node ຫຼືທຸງອື່ນຫຼືຕົວເລືອກການ ນຳ ໃຊ້ທີ່ nvm ເຂົ້າໃຈ, ໃນນັ້ນ. ຫຼັງຈາກນັ້ນ, ໃຊ້ບາງ ຄຳ ສັ່ງທີ່ພວກເຮົາຫາກໍ່ເບິ່ງຢູ່ຂ້າງເທິງເພື່ອ ດຳ ເນີນການກັບຮຸ່ນທີ່ລະບຸໄວ້ໃນແຟ້ມ.

ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, ໃຫ້ເບິ່ງ nvm --help ຫຼືໄປທີ່ Nith Version Manager Github repository: https://github.com/nvm-sh/nvm.

ຫມົດເທົ່ານີ້! ຜູ້ຈັດການ Node Version ແມ່ນຕົວອັກສອນ bash ງ່າຍໆໃນການຈັດການຫລາຍລຸ້ນທີ່ມີການເຄື່ອນໄຫວ node.js ໃນລະບົບ Linux ຂອງທ່ານ ໃຊ້ແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້ເພື່ອຖາມ ຄຳ ຖາມຫລືແບ່ງປັນ ຄຳ ເຫັນຂອງທ່ານກັບພວກເຮົາ.