最近给树莓派安装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新手指北》版权归作者所有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任
出处:https://grimoire.cn/linux/nodejs.html
版权:本文《Node.js新手指北》版权归作者所有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任