好吧,我在 Raspberry Pi 2 中使用 nodejs。我使用 nvm ( https://github.com/creationix/nvm ) 使用命令安装它:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh |狂欢
然后,我测试了我是否可以从终端执行程序 node 和 npm,我可以,但是,当我重新启动 Raspberry PI 2 时,我键入 node 或 npm,终端提示“找不到命令”,所以我有去并在每次启动时键入 nvm install v4.2.2
。
我遇到的另一个问题是我无法执行 sudo nvm 或 sudo node。
我有以下问题:
- 你们有遇到过同样的问题吗,你们解决了吗?
- 如何卸载 nvm?
- 如何将 nvm 与 sudo 结合使用?
最佳答案
NVM 不在您的 PATH 上,或者它不是在重启时获取的。
您必须按照 https://github.com/creationix/nvm 上的手动安装指南进行操作.
To activate nvm, you need to source it from your shell:
. ~/.nvm/nvm.sh
Add these lines to your ~/.bashrc, ~/.profile, or ~/.zshrc file to have it automatically sourced upon login:
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
但是您不必在树莓派上使用 nvm,除非您确实使用了许多不同版本的 Node 。否则我会建议你只安装一个版本的 Node 。 Node 默认带有 npm。
关于linux - Raspberry PI 2 nodejs 在我打开时没有安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34027634/