我将 node.js 安装到了在Raspbian Stretch上运行的Raspberry Pi上。
要安装,我使用了命令$ sudo apt-get install -y nodejs
。安装没有问题。
当我尝试通过在命令提示符下键入$ nodejs -v
来测试安装时,它会返回
nodejs: command not found
如果我尝试再次安装它,则提示返回
nodejs is already the newest version (8.11.1~dfsg-2~bpo9+1)
此外,当我查看/usr/bin
文件夹时,我发现其中有 node.js 。
我花了一段时间寻找可能导致此问题无效的原因。我认为也许 node.js 文件位于错误的文件夹中,但是我读过的所有教程都没有一步可以移动文件。
任何帮助使 node.js 正常工作的帮助将不胜感激! :)
答案 0 :(得分:0)
尝试一下:
第1步:此命令将更新我们的Debian apt软件包存储库以包括NodeSource软件包。
$ curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
第2步:安装NodeJS(这将确保您正在安装最新版本)
sudo apt install -y nodejs
第3步:在RaspberryPi中享受NODEJS
$ node -v
v10.6.0
$ node
> 1 + 3
4
> # We can hit Ctrl-C twice to exit the REPL and get back to the bash (shell) prompt.
如果与以前的NODE安装有冲突,请执行以下操作删除所有现有的安装:
运行which node
将返回类似/path/bin/node
然后运行cd /path
然后运行rm -r bin/node bin/node-waf include/node lib/node lib/pkgconfig/nodejs.pc share/man/man1/node.1
希望有帮助!