关于archlinux当中 nvm 安装后没有命令问题
在archlinux包管理系统当中安装nvm后缺少命令。
解决方案:
到archlinux仓库nvm软件包当中查看相关的说明:
tomwadley commented on 2020-09-04 22:14 (UTC) (edited on 2020-09-04 22:15 (UTC) by tomwadley)
Due to the way nvm is designed, you have to source it before you can use it:
source /usr/share/nvm/init-nvm.sh
You will probably want that in your shell startup file, e.g.:
echo ‘source /usr/share/nvm/init-nvm.sh’ >> ~/.bashrc
See nvm.install or the upstream README for more details.
按照上面的说明就是由于nvm特殊的设计模式,需要手动将其启用,暂时启用就可以使用一下命令:
source /usr/share/nvm/init-nvm.sh
长期启用就需要将其添加到启动配置文件中去,说明是放到 .bashrc 文件当中去,不过我使用 zsh 这个命令解释程序,于是乎就是:
对于zsh:
## zsh
echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.zshrc
对于bash:
## bash
echo 'source /usr/share/nvm/init-nvm.sh' >> ~/.bashrc
然后就能愉快的使用nvm进行管理了。