MENU

Node.js新手指北

June 3, 2020 • Linux

最近给树莓派安装nodejs的时候总是报错

/usr/bin/env: node: No such file or directory

个人认为是因为我使用的操作系统(树莓派基地版debian)导致的问题(架构不兼容?)

然后我也尝试了使用 apt-get 指令直接安装,但是令人头疼的是,清华源下的nodejs包并没有npm,单独安装的npm会因为版本过旧提示需要更新nodejs???

万般无奈下,我找到了新的解决思路:使用PPA(Personal Package Archive)进行安装!!!

首先下载sh脚本文件:

curl -sL https://deb.nodesource.com/setup_12.x -o nodesource_setup.sh

确保脚本文件下载完后,直接执行:

sudo bash nodesource_setup.sh

此时,脚本文件就会开始运行,待脚本文件运行结束以后,运行:

sudo apt-get install nodejs

检查一下安装是否完毕:

node -v
npm -v
npx -v

如果正常输出如:

root@raspbian:/home/pi# node -v
v12.18.3
root@raspbian:/home/pi# npm -v
6.14.6
root@raspbian:/home/pi# npx -v
6.14.6

就意味着安装成功了

后话:

(如果是在windows上写的话可以选择在官网下载安装器,简单快捷)
(如果是在服务器端使用的话...宝塔面板+fm2管理器是不香了还是咋地...)

作者:NorthCity1984
出处:https://grimoire.cn/linux/nodejs.html
版权:本文《Node.js新手指北》版权归作者所有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任

Last Modified: September 15, 2020