Tag: .bash profile

别名`iojs`运行与nvm一起安装的io.js版本

使用nvm,我安装了几个版本的Node.js和最新版本的io.js。 最后还有一个Node.js的系统安装(这是nvm的默认设置)。 现在,我想要别名iojs (不是在nvm中,而是以bash的方式)来运行唯一安装的io.js版本。 做alias iojs='nvm run iojs'行不通的: $ iojs -v Running node system v0.12.0 我想出的唯一解决scheme是: iojs() { NVM=`nvm version` nvm use iojs > /dev/null # will mute the command node $@ nvm use $NVM > /dev/null } 你有更好的主意吗? 顺便说一下: alias iojs='nvm exec iojs node'也不起作用: $ iojs -v system version is not installed yet

如何从.bash_profile访问我的nvm节点版本号来自定义我的terminal提示符?

我想定制我的terminal提示,以便显示通过nvm使用的任何版本的节点。 所以,例如,terminal提示我阅读: [current directory] : [node version] $ 有谁知道如何修改.bash_profile来显示当前的nvm节点版本?