首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >nvm别名默认值在MacOS Capitan EL中不起作用

nvm别名默认值在MacOS Capitan EL中不起作用
EN

Stack Overflow用户
提问于 2015-12-03 22:25:25
回答 3查看 3K关注 0票数 1

自从我升级到约塞米蒂(几个月前)/Capitan EL(我本周升级)以来,我的nvm一直忘记节点环境,尽管我这样做了。

代码语言:javascript
复制
nvm alias default 0.12

有趣的是,当我撞到enter后,它告诉我

代码语言:javascript
复制
default -> 0.12 (-> v0.12.8)

但是当我打开一个新的终端时,它说节点:命令找不到!!

到目前为止,我尝试了几种解决方案:

  • 我试过使用brew uninstall nvm & brew install nvm
  • 以及安装脚本,因为brew抱怨它不适用于预发布的操作系统(实际上是GA现在)。
  • 我反复检查了bash_profile,有以下几行 导出NVM_DIR=~/.nvm 源$NVM_DIR/nvm.sh

不幸的是,它们都不起作用。以前有没有人遇到过类似的问题?

谢谢!

EN

回答 3

Stack Overflow用户

发布于 2015-12-23 04:54:37

这只是一个暂时的解决办法,然而,它是有效的。

  1. nvm use stable中添加~/.bash_profile(或任何您想要用来替换稳定版本的版本)
  2. 保存文件
  3. 在此之后执行source ~/.bash_profile,或者简单地打开一个新的终端选项卡。
票数 1
EN

Stack Overflow用户

发布于 2016-04-04 12:04:26

这个在埃尔卡皮坦对我有用

代码语言:javascript
复制
brew uninstall nvm
brew install nvm
mkdir ~/.nvm
export NVM_DIR="$HOME/.nvm"
 . "$(brew --prefix nvm)/nvm.sh"

它说.nvm文件夹已经存在,但我忽略了这一点。

票数 0
EN

Stack Overflow用户

发布于 2016-10-11 19:29:29

我刚刚在MacOS el capitan中使用了这个命令

代码语言:javascript
复制
$> nvm alias default v6.4.0

它果然起作用了。请注意版本号之前的小v

最后,如果有帮助,我就使用这个命令来安装nvm,就像nvm项目自述文件中所描述的那样。

代码语言:javascript
复制
$> curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34077403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档