Sha*_*pta 12
在终端中运行这个
nvm current
Run Code Online (Sandbox Code Playgroud)
或者
node -v
Run Code Online (Sandbox Code Playgroud)
nvm ls
列出所有版本
nvm use version_name
Run Code Online (Sandbox Code Playgroud)
使用该版本
在bash:
[[ $NVM_BIN =~ ([^/]+)/bin$ ]] && echo "${BASH_REMATCH[2]}" || echo "system"
Run Code Online (Sandbox Code Playgroud)
对于zsh,首先执行:
setopt BASH_REMATCH
Run Code Online (Sandbox Code Playgroud)
这比使用快得多nvm current,特别是在提示中使用:
$ time nvm current
system
real 0m0.188s
user 0m0.149s
sys 0m0.042s
Run Code Online (Sandbox Code Playgroud)
和....相比:
$ time [[ $NVM_BIN =~ ([^/]+)/bin$ ]] && echo "${BASH_REMATCH[2]}" || echo "system"
real 0m0.009s
user 0m0.002s
sys 0m0.007s
system
Run Code Online (Sandbox Code Playgroud)
几乎 0.2 秒 vs 只有 0.009 秒。
| 归档时间: |
|
| 查看次数: |
5538 次 |
| 最近记录: |