การติดตั้งปกติจะเป็นการsudo apt install nodejs
ติดตั้ง Node.js จากนั้นsudo apt install npm
ติดตั้ง Node Package Manager แต่เมื่อทำเช่นนั้นกล่าวว่าnpm -v
3.5.2
หากต้องการอัปเกรดตามปกติฉันจะต้องsudo npm install -g npm
อัปเดตเป็นเวอร์ชันล่าสุด (ซึ่งในขณะที่เขียนบทความนี้6.0.1
)
เมื่อฉันทำwhich npm
ฉันได้รับ/usr/local/bin/npm
แต่apt
ติดตั้ง symlink /usr/bin/npm
ที่ ถ้าฉันsudo apt purge npm
จะลบ NPM, ก็ยังออกรุ่น NPM ของ NPM ที่/usr/local/bin/npm
แต่พูดว่าnpm -v
-bash: /usr/bin/npm: No such file or directory
บทความที่หลายคนบอกว่าจะใช้ในการติดตั้ง PPA nodejs apt
แต่ฉันคิดว่าควรจะมีวิธีพื้นเมืองทำเช่นนี้ผ่าน
คำแนะนำ DigitalOcean ในการติดตั้งตามปกติและผ่าน PPA: https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-18-04
TecAdmin คำแนะนำในการติดตั้งผ่าน PPA: https://tecadmin.net/install-latest-nodejs-npm-on-ubuntu/