首页 > 其他分享 >npm 中,n 是什么鬼?

npm 中,n 是什么鬼?

时间:2022-10-29 21:22:36浏览次数:41  
标签:npm node 什么 sudo js 版本 安装

简单来说,n 是交互式 node.js 版本管理工具。

安装 n:

sudo npm install -g n
1
然后安装 node.js 最新版本(安装之后,以后要将 node.js 升级到最新版本,也是用下面这个命令):

sudo n latest
1
如果你想安装 node.js 特定版本,可以这样:

sudo n 8.12.0
1
为啥起这样简短的名字,难道是要复古 UNIX 命令命名风格?各位开发大神,麻烦起有意义的名字,这个一个单字母的东东,搜索它都头痛。

官方地址

注意,n 安装的 node 在这个目录下:

/usr/local/n/versions/node/8.12.0/bin/
1
因此,如果你已经在 /usr/bin/ 下有了 node 旧版本,上面的安装方式并不会自动替换旧版本!
————————————————
版权声明:本文为CSDN博主「亮子介」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/henryhu712/article/details/82713783

标签:npm,node,什么,sudo,js,版本,安装
From: https://www.cnblogs.com/sexintercourse/p/16839903.html

相关文章

  • JavaScript中window.onload和document.onload有什么区别?
    JavaScript中window.onload和document.onload有什么区别?document.onload在加载图像和其他外部内容之前将其触发。文件。在window.onload之前触发onload事件。window......
  • 神级程序员都用什么工具?2020 年度开发工具 Top 100
    神级程序员都用什么工具?2020年度开发工具Top1002021-02-1309:34:11来源: CSDN  举报0分享至【CSDN编者按】在过去的2020年,诞生了哪些新的开发工具?最......
  • Serialzable和Parcelable的区别?Bunder传递对象为什么需要序列化?
    1Bunder传递对象为什么需要序列化?因为bundle传递数据时只支持基本数据类型,所以在传递对象时需要序列化转换成可存储或可传输的本质状态(字节流)。序列化后的对象可以在网络、......
  • Npm 使用 Nexus 仓库的登录时候出现授权的问题
    例如,我们在npm登录Nexus的仓库的时候提示错误如下:npmERR!codeE401npmERR!Unabletoauthenticate,need:BASICrealm="SonatypeNexusRepositoryManager"npmER......
  • 秋招为什么越来越难了
    由于秋招环境的影响,今年秋招相比往年格外的寒冷,已经10月底马上11月份了还有很多同学仍然是0offer,大家也都在吐槽为什么今年找工作这么难。今天慕枫就和大家分析下为什么现在......
  • 什么是模态窗口
    简单来说就是在页面点击一个按钮,然后弹出来一个小窗口模态窗口:模拟的窗口,本质上是<div>,通过设置z-index(轴,x轴,y轴)大小来实现的;​初始时,z-index初......
  • “我们来玩双武将吧”“好啊,你是什么”“甄姬陆逊”
    对门那家搬走了,来来回回一个礼拜,搬得一点不剩了。那些友人们,一个已经高二,一个参加工作,一个搬至别处,自己这个,也已初三了。想来,是没有机会玩三国杀了。大我九岁那个,不妨将之......
  • 技术人员转型项目经理需要注意什么?
    一般来说技术人员在项目团队中需要服从规定,完成项目经理的工作即可,项目经理要将任务进行分解,确定项目功能完成时间节点,技术领了任务就各自敲代码完成就好了。 项目经理......
  • Kafka 为什么那么快?
    有人说:他曾在一台配置较好的机子上对​​Kafka​​​进行性能压测,压测结果是​​Kafka​​​单个节点的极限处理能力接近每秒​​2000万​​​条消息,吞吐量达到每秒......
  • 为什么有时候某函数明明只写了一次,gcc和ld却报错 “multiple definition” ?
    最主要的可能:你在头文件里写了非staticinline的函数定义(注意定义和声明的区别)有函数体的函数->定义,而非声明有初始化的全局变量->定义,而非声明原因:1.有可能是......