npm 常用命令集合
发表于|更新于|Web前端
|总字数:119|阅读时长:1分钟|浏览量:
npm 更新命令
查看当前 npm 版本
1 | npm -v |
更新到最新版本
1 | npm install -g npm |
更新到指定版本
1 | npm -g install npm@6.8.0 |
npm 升级框架的依赖库
1. 全局升级 cli 工具
查看版本1
hexo version
升级1
npm i hexo-cli -g
2. 安装 npm check 工具,检查哪些工具需要升级
1 | npm install -g npm-check |
3. 升级依赖包和系统插件
1 | npm install -g npm-upgrade |
4. 继续升级
1 | npm update -g |
文章作者: 孙云增
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 孙云增的博客!
相关推荐

2019-05-21
Java-for循环那些事
Java for循环里面的 i++ 与 ++i在for循环里两者的作用是一样的 i++12345for(int i=0; i<5; i++){ System.out.print(i + ",");}>> 0, 1, 2, 3, 4 ++i12345for(int i=0; i<5; ++i){ System.out.print(i + ",");}>> 0, 1, 2, 3, 4 工作原理 i++1234{ System.out.print(i + ","); i++;} ++i1234{ System.out.print(i + ","); ++i;} 区别 在Java里面,i++ 需要开辟新的存储空间用于存储结果,++i 直接在原存储空间中存储结果。故 ++i 在 for 循环里面执行效率要高。 可以作为代码优化的一部分。 foreach 与 ...

2019-05-21
Java:List API
Java List常用类型 类型 特征 ArrayList 随机访问元素快;中间插入与删除元素较慢;操作不是线程安全的 LinkedList 中间插入与删除操作代价较低,提供优化的顺序访问;随机访问元素慢 ArrayListArrayList的UML类图如下所示: ArrayList 继承了 AbstractList, 直接实现了 Cloneable, Serializable,RandomAccess 类型标志接口。 AbstractList 作为列表的抽象实现,将元素的增删改查都交给了具体的子类去实现,在元素的迭代遍历的操作上提供了默认实现。 RandomAccess 接口实现,表示 ArrayList 里的元素可以被高效效率的随机访问,以下标数字的方式获取元素。实现 RandomAccess 接口的列表上在遍历时可直接使用普通的 for 循环方式,并且执行效率上给迭代器方式更高。 Cloneable 接口的实现,表示了 ArrayList 支持调用 Object 的 clone 方法,实现 ArrayList 的拷贝。 Seria...

2019-05-27
Linux终端常用指令
常用指令集 指令 作用 pwd 打印当前工作目录 hostname 获取我的计算机的网络名称 mkdir 创建目录 cd 更改目录 ls 列出目录下的文件 rmdir 删除目录 pushd push directory popd pop directory cp 复制文件或目录 mv 移动/重命名文件或目录 less 按页查看文件 cat 输出整个文件 xargs 执行参数 find 查找文件 grep 查找文件里面的东西 man 阅读帮助手册 apropos find what man page is appropriate env 查看计算机环境 echo 输出一些参数 export 设置一个新的环境变量 exit 退出终端 sudo 危险! 拥有超级用户权限! sudo rm –rf /* 赶紧跑路吧!

2019-08-31
Java: Set API
Java Set概述Set 继承自集合(Collection),该集合不能包含相同的元素。 Set 里面进行元素是否相同的判定是通过 Object 类自带的equals()实现。 Set 最多可存储一个 null 元素。 Set 只是一个抽象的接口,具体的使用还要用具体的实现,如HashSet、TreeSet等。 常用方法因为 Set 继承自集合 Collection,所以具有集合的方法。 方法 描述 int size() 返回Set里面存储的元素个数。 boolean isEmpty() 如果没有元素,返回true。 boolean add(E e) 如果Set里面没有包含元素e,就将其加入。 boolean addAll(Collection<? extends E>c) 如果指定集合中的元素不存在Set中,就将其加入Set。如果该Collection也是一个Set,相当于对这两个Set取并集。 boolean contains(Object o) 是否包含特定的元素 o。即对Set里面的任意元素e执行判定(o==null?e==n...

2019-10-31
MySQL:入门
MySQL 简介MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL具有以下优点: 成本——MySQL是开放源代码的,一般可以免费使用(甚至可以 免费修改)。 性能——MySQL执行很快(非常快)。 可信赖——某些非常重要和声望很高的公司、站点使用MySQL, 这些公司和站点都用MySQL来处理自己的重要数据。 简单——MySQL很容易安装和使用。 基础入门 启动服务 Windows: 1net start mysql ubuntu: 1sudo service mysql start 登录 12mysql -u root -p***** 查看已有数据库 1SHOW DATABASES; 创建数据库 1CREATE DATABASE; 使用数据库 1U...

2019-05-19
Java:Map API
Java Map常用类型 类型 特征 HashMap 根据 HashCode 存储数据,访问速度快。至多允许一条记录键为 null;允许多条记录的值为 null;线程非同步 TreeMap 保存的记录按照键(key)排序,也可自定义排序规则。用生成的 Iterator 遍历 TreeMap 得到记录是排序后的。不允许记录的键为 null;线程非同步 Hashtable 用 HashMap 类似,不同的是键值都不允许为 null。 支持线程同步,但写入较慢 LinkedHashMap 保留记录的插入顺序,生成Iterator遍历顺序与插入顺序一致。遍历比HashMap慢,键值都允许为 null;线程非同步 —> HashMap剖析 常用 API 方法 描述 Object put(Object k, Object v) 存入键值对 Object get(Object k) 返回键所映射的值;如果不存在该映射则返回 null boolean containsKey(Object k) 是否包含键 k ...
评论
公告
欢迎访问孙云增的博客,这里有干货,有知识,也期待大家的分享~~



