苏南大叔在上一篇文章中,讲了nvmmac系统下面的安装。在本篇文章中,苏南大叔将要给大家演示的就是,nvm命令行的基本使用。对于需要频繁切换node版本的同学来说,本篇文章是非常实用的。

苏南大叔:如何切换本地node版本?nvm工具的基本使用 - node-nvm
如何切换本地node版本?nvm工具的基本使用(图9-1)

本文测试环境:mac/nvm@0.33.4。如果您还没有安装好nvm命令,请查看下面的这篇文章:

nvm help

我们使用下面命令就可以得到所有的nvm的可选参数,不过,我们常用的仅仅是最后几个。跟随苏南大叔一起看一下,nvm的常见命令的使用:

nvm --help

苏南大叔:如何切换本地node版本?nvm工具的基本使用 - 001
如何切换本地node版本?nvm工具的基本使用(图9-2)

使用特定版本node,执行特定命令

nvm run <版本号> <js文件名>.js
nvm exec <版本号> node <js文件名>.js
nvm exec <版本号> <正常node命令>
nvm exec <版本号> npm run <npm命令名>

run就相当于exec node,然后剩下的就好理解了。

苏南大叔在这里写了一个test.js脚本,内容如下,用于演示本demo

console.log(`版本检测: ${process.version}`);

package.json里面设置个名字为jsscript:

"scripts": {
    "js":"node test.js"
},

苏南大叔:如何切换本地node版本?nvm工具的基本使用 - 010
如何切换本地node版本?nvm工具的基本使用(图9-8)

苏南大叔:如何切换本地node版本?nvm工具的基本使用 - 011
如何切换本地node版本?nvm工具的基本使用(图9-9)

总结

更多node相关经验文字,请点击苏南大叔的博客文章:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接作者。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   js    node

本站的忠实读者小伙伴,正在阅读下面这些文章: