node和npm版本更新
今天在安装ionic和cordova的时候,呃,没有成功安装,因为我的node版本和npm版本太低了,是去年安装的,于是我要更新它俩的版本。
// 首先查看其版本node -vnpm -v
然后更新至最新版本。
不知道为什么我的node不能更新,只有把它卸载了,到官网下载最新或者你想要的版本,再进行安装。
后来看到一篇文章,得到的结论是::window系统升级node只能到node官网下载window安装包来覆盖之前的node。
更新npm :
npm install -g npm
我查了一下,更新node版本是:
先清除npm缓存:
npm cache clean -f
然后安装n模块:(n模块不支持Windows!!!so,Windows的还是自行去官网下载安装吧)
npm install -g n
Mac是可以的,但是我直接执行的时候,报错了,所以我加了sudo,可以的
升级node.js到最新稳定版:
n stable
n后面也可以跟随版本号比如:n v 3.7.3
就这么简单,这可怎么办??!!
另外分享几个npm的常用命令
npm -v #显示版本,检查npm 是否正确安装。npm install express #安装express模块npm install -g express #全局安装express模块npm list #列出已安装模块npm show express #显示模块详情npm update #升级当前目录下的项目的所有模块npm update express #升级当前目录下的项目的指定模块npm update -g express #升级全局安装的express模块npm uninstall express #删除指定的模块
然后再查看其版本
最后就是我要安装ionic和cordova了:npm install -g ionic cordova
哈哈,OK啦
node和npm版本更新相关推荐
- node版本更新和npm版本更新
node版本更新 查看node版本 node -v 查看node的安装路径 where node 在github查找gnvm并下载,把下载后对应系统位数的exe执行文件拷贝到node的安装目录中 打开 ...
- node中npm安装模块的网络问题
最近使用node开发时,发现所有的依赖模块都安装不了啦,一直报错如下 rollbackFailedOptional: verb npm-session 5a4a66a1b8d06dc3 后来才发现是由 ...
- 在ubuntu上安装最新稳定版本的node及npm
背景 通过ubuntu官方apt安装工具安装的node是最新LTS版本的,而本人是个有点强迫症的人,喜欢追求新的东西,也就是想方设法想要去安装最新版本的node,所以本文也就产生了,附上ubuntu安 ...
- linux安装socket.io,ubuntu – 如何在node.js npm服务器上查看socket.io版本
我想确认一下,如果我升级到socket.io 0.7,我的当前应用程序是否无法在此服务器上运行?如果我升级 为此我想看看我当前的socket.io版本,我怎么能看到它? 而另一方面我想去稳定版本的节点 ...
- 【centos6.5 安装 node.js + npm】
1.参考链接:http://www.jb51.net/article/116231.htm 2.下载的nodejs版本一定要是v0.12.10的(传送门:https://nodejs.org/en/b ...
- 验证Node和npm是否安装成功
2019独角兽企业重金招聘Python工程师标准>>> 在命令提示符下验证Node和npm是否安装成功 Node -v npm -v 转载于:https://my.oschina.n ...
- Mac 下搭建环境 homebrew/git/node.js/npm/vsCode...
主要记录一下homebrew/git/node.js/npm的命令行安装 很简单,下面开始: 1. homebrew 也是一个包管理工具: mac 里打开终端命令行工具,粘下面一行回车安装brew, ...
- centos node跟npm 安装
去官网下载node 解压 tar xvf node-v0.12.2-linux-x64.tar.gz 指定全局 sudo ln -s /home/yinzx1/node-v0.12.2-linux- ...
- electron 项目的搭建方式,借助 node 和 npm
1,首先确定安装了 node 和 npm 2,创建一个文件夹,如 aa 3,CMD 命令进入到 aa,用 npm 命令初始化一个项目 4, npm -init 根据提示完成配置 5,安装 electr ...
最新文章
- 苹果公司投资1000万美元用于无温室气体铝冶炼
- css less 不要作用到子对象_不要盲目的在项目中使用LESS CSS
- 里程碑!SpaceX 载人首飞发射成功,马斯克填补美国载人飞行近十年空白
- linux下 x86、i386、i486、i586、i686、x86_64区别
- 新的方法 (New Approach)¶
- 日产ftt传感器是什么_日产将发布最牛自动驾驶:选最棒的陪驾,走最快的车道...
- 修订版 | 目标检测:速度和准确性比较(Faster R-CNN,R-FCN,SSD,FPN,RetinaNet和YOLOv3)...
- iqn怎么查 linux_程序员必备:46个Linux面试常见问题!收藏!
- 【Qt教程】Qt常用部件介绍
- 批量生成印刷字体字库
- html5 轮询自动刷新数据,后台调用exe,前端定时轮询调用结果
- tar.gz 文件解压 (安装 netbean 时会用到)
- 我的博客园css样式
- 牵手高通的百度是要拿科大讯飞开刀了?
- 10月25日-10月29日一周宣讲会安排
- MSP430的JTAG接口和BSW接口
- STM8L SPI使用过程记录
- 电脑怎么分成两个屏幕,显示不同的内容
- garbor 特征 matlab,Gabor小波滤波用于纹理特征提取
- ASP版MD5加密函数及用法
热门文章
- Set集合以及HashSet、LinkedHashSet、TreeSet等讲解
- Scala入门到精通——第十一节 Trait进阶
- 阿里妈妈品牌广告中的 NLP 算法实践
- jstat的小伙伴:找出system.gc的调用的小工具
- 一文读懂FM算法优势,并用python实现
- Android ActionBar随ScorllView上下拖动而透明度渐变效果
- 对正在运行的mysql进行监控
- 精简系统绝对不可删除的应用程序
- winform 日期控件放在工具条(先放一个label 占好位置)上。工具条和其他控件都要求有鼠标的精准。...
- 1/2 pymysql:Python连接MySQL数据库