更新package.json中的dependencies依赖到最新版本 -
我们从别人那里下载一个项目 ,通过package.json里面的依赖 npm install 来安装所需要的各个包
但是 有可能项目很老,我们一个个更新又很麻烦所以
https://blog.csdn.net/zhangteng22/article/details/76438776
hanshanyang@hanshanyang-VirtualBox:~/Projects/bittigercs503/week3/oj-client$ sudonpm install -g npm-check-updates
sudonpm:未找到命令
hanshanyang@hanshanyang-VirtualBox:~/Projects/bittigercs503/week3/oj-client$ sudo npm install -g npm-check-updates
/usr/bin/npm-check-updates -> /usr/lib/node_modules/npm-check-updates/bin/npm-check-updates
/usr/bin/ncu -> /usr/lib/node_modules/npm-check-updates/bin/ncu
+ npm-check-updates@2.14.
added packages from contributors in .187s
hanshanyang@hanshanyang-VirtualBox:~/Projects/bittigercs503/week3/oj-client$ ncuUsing /home/hanshanyang/Projects/bittigercs503/week3/oj-client/package.json
[..................] / :
@angular/common ^2.3. → ^6.1.
@angular/compiler ^2.3. → ^6.1.
@angular/core ^2.3. → ^6.1.
@angular/forms ^2.3. → ^6.1.
@angular/http ^2.3. → ^6.1.
@angular/platform-browser ^2.3. → ^6.1.
@angular/platform-browser-dynamic ^2.3. → ^6.1.
@angular/router ^3.3. → ^6.1.
angular2-jwt ^0.1. → ^0.2.
bootstrap ^3.3. → ^4.1.
rxjs ^5.0. → ^6.2.
zone.js ^0.7. → ^0.8.
@angular/cli 1.0.-rc. → 6.1.
@angular/compiler-cli ^2.3. → ^6.1.
@types/jasmine 2.5. → 2.8.
@types/node ^6.0. → ^10.5.
codelyzer ~2.0.-beta. → ~4.4.
jasmine-core 2.5. → 3.2.
jasmine-spec-reporter 2.5. → 4.2.
karma 1.2. → 3.0.
karma-remap-istanbul ^0.2. → ^0.6.
protractor ~4.0. → ~5.4.
ts-node 1.2. → 7.0.
tslint ^4.3. → ^5.11.
typescript ~2.0. → ~3.0. The following dependencies are satisfied by their declared version range, but the installed versions are behind. You can install the latest versions without modifying your package file by using npm update. If you want to update the dependencies in your package file anyway, run ncu -a. ace-builds ^1.2. → ^1.4.
core-js ^2.4. → ^2.5.
jquery ^3.1. → ^3.3.
karma-chrome-launcher ^2.0. → ^2.2.
karma-jasmine ^1.0. → ^1.1. Run ncu with -u to upgrade package.json hanshanyang@hanshanyang-VirtualBox:~/Projects/bittigercs503/week3/oj-client$ ncu -u
Using /home/hanshanyang/Projects/bittigercs503/week3/oj-client/package.json
[..................] / :
@angular/common ^2.3. → ^6.1.
@angular/compiler ^2.3. → ^6.1.
@angular/core ^2.3. → ^6.1.
@angular/forms ^2.3. → ^6.1.
@angular/http ^2.3. → ^6.1.
@angular/platform-browser ^2.3. → ^6.1.
@angular/platform-browser-dynamic ^2.3. → ^6.1.
@angular/router ^3.3. → ^6.1.
angular2-jwt ^0.1. → ^0.2.
bootstrap ^3.3. → ^4.1.
rxjs ^5.0. → ^6.2.
zone.js ^0.7. → ^0.8.
@angular/cli 1.0.-rc. → 6.1.
@angular/compiler-cli ^2.3. → ^6.1.
@types/jasmine 2.5. → 2.8.
@types/node ^6.0. → ^10.5.
codelyzer ~2.0.-beta. → ~4.4.
jasmine-core 2.5. → 3.2.
jasmine-spec-reporter 2.5. → 4.2.
karma 1.2. → 3.0.
karma-remap-istanbul ^0.2. → ^0.6.
protractor ~4.0. → ~5.4.
ts-node 1.2. → 7.0.
tslint ^4.3. → ^5.11.
typescript ~2.0. → ~3.0.
ace-builds ^1.2. → ^1.4.
core-js ^2.4. → ^2.5.
jquery ^3.1. → ^3.3.
karma-chrome-launcher ^2.0. → ^2.2.
karma-jasmine ^1.0. → ^1.1.
Upgraded /home/hanshanyang/Projects/bittigercs503/week3/oj-client/package.json hanshanyang@hanshanyang-VirtualBox:~/Projects/bittigercs503/week3/oj-client$ ncu -a
Using /home/hanshanyang/Projects/bittigercs503/week3/oj-client/package.json
[..................] \ :
ace-builds ^1.2. → ^1.4.
core-js ^2.4. → ^2.5.
jquery ^3.1. → ^3.3.
karma-chrome-launcher ^2.0. → ^2.2.
karma-jasmine ^1.0. → ^1.1.
Upgraded /home/hanshanyang/Projects/bittigercs503/week3/oj-client/package.json hanshanyang@hanshanyang-VirtualBox:~/Projects/bittigercs503/week3/oj-client$
然后 sudo npm install
来安装
更新package.json中的dependencies依赖到最新版本 -的更多相关文章
- npm安装package.json中的模块依赖
npm 一键安装 package.json里的依赖时有2种情况: 1.package.json不存在时 运行命令: npm init可自动创建package.json文件 2.package.json ...
- npm package.json中的dependencies和devDependencies的区别
转载:http://www.cnblogs.com/jes_shaw/p/4497836.html 一个node package有两种依赖,一种是dependencies一种是devDependenc ...
- package.json中的devDependencies和dependencies有啥区别?
如果你的项目是发布到npm的一个包, 那么这个包的package.json中的dependencies中的依赖是会被下载下来到这个包的node_modules文件夹中的(如果你的项目本身没有这个依赖) ...
- package.json中dependencies 和devDependencies的差异
我们在日常开发中,经常会使用到npm安装对应的包,会经常在package.json中看到dependencies 和devDependencies 二者的区别: devDependencies:是你开 ...
- package.json中devDependencies与dependencies的区别
前言:之前一直不懂既然都是项目的依赖,为什么要分成两个部分,devDependencies和dependencies,有什么区别? 安装方式 我们在通过npm安装插件或库时,有三种方式: npm in ...
- 浅析package.json中的devdependencies 和 dependencies
2.devDependencies (1)内容:是一个对象,配置模块依赖的模块列表,key是模块名称,value是版本范围(2)作用:该模块中所列举的插件属于开发环境的依赖(比如:测试或者文档框架等) ...
- package.json中dependencies和devDependencies区别
package.json中dependencies和devDependencies区别 dependencies: 应用能够正常运行依赖的包.用户发布环境,依赖的包不仅开发环境能够使用,生产环境也能使 ...
- Node.js中package.json中库的版本号详解(^和~区别)
当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号(~).那么他们到底有什么区别呢?先贴一个例子,对照例子来做解释: &q ...
- es6转码和package.json中的配置
在线实时转换 需要babel-register .babelrc中: { "presets": [ "es2015" ] } 项目中main.js配置: 前提是 ...
随机推荐
- CRM 总是弹出登录窗口
最近测试机总是会出现登录窗口,也能正常进入系统,但是会反复出现. 环境:CRM2016 问题:总是弹出登录窗口 解决方法:
- CRM 权限内可查看的记录数
CREATE FUNCTION dbo.fn_GetFilteredIdsSqlString ( ) , ) , ) ) RETURNS NVARCHAR(max) AS BEGIN ) SET @s ...
- [TFS]TFS强制删除离职人员签出锁定项的方法
步骤: 1.连接到TFS数据库服务器的tfsversioncontrol库: 2.查tbl_workspace表,找出那哥们的工作目录, 如select * from tbl_workspace wh ...
- Spring MVC RESTful
REST: 即 Representational State Transfer,(资源)表现层状态转化是目前最流行的一种互联网软件架构.它结构清晰.符合标准.易于理解.扩展方便 具体说,就是 HTTP ...
- IntelliJ IDEA 版本控制器 - Git
1.下载Git 2.测试Git是否安装成功 3.设置 本机 Git 标识,同时解决未设置标识产生的错误 Successfully created project 'demo' on GitHub, b ...
- [SHOI2012]信用卡凸包(计算几何)
/* 考验观察法?? 可以发现最终答案等于所有作为圆心的点求出凸包的周长加上一个圆的周长 向量旋转 (x1, y1) 相较于 (x2, y2) 旋转角c 答案是 (dtx * cosc - dty * ...
- Beanutils工具常用方法
BeanUtils工具是一种方便我们对JavaBean进行操作的工具,是Apache组织下的产品.其主要目的是利用反射机制对JavaBean的属性进行处理. BeanUtils工具一般可以方便ja ...
- tree-data
[{ label: '一级 1', children: [{ label: '二级 1-1', children: [{ label: '三级 1-1-1' }] }] }, { label: '一级 ...
- python-设计模式:抽象类
抽象类:用来分离主体框架和局部实现,或将共用和定制解藕.从抽象类继承必须实现所有层级未被实现的抽象方法(被装饰器abstractmethod装饰的方法),否则无法创建实例. 定义抽象类,必须继承ABC ...
- 温故而知新-robots.txt语法教程
用几个最常见的情况,直接举例说明: 1. 允许所有SE收录本站:robots.txt为空就可以,什么都不要写. 2. 禁止所有SE收录网站的某些目录: User-agent: * Disall ...