我们从别人那里下载一个项目 ,通过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依赖到最新版本 -的更多相关文章

  1. npm安装package.json中的模块依赖

    npm 一键安装 package.json里的依赖时有2种情况: 1.package.json不存在时 运行命令: npm init可自动创建package.json文件 2.package.json ...

  2. npm package.json中的dependencies和devDependencies的区别

    转载:http://www.cnblogs.com/jes_shaw/p/4497836.html 一个node package有两种依赖,一种是dependencies一种是devDependenc ...

  3. package.json中的devDependencies和dependencies有啥区别?

    如果你的项目是发布到npm的一个包, 那么这个包的package.json中的dependencies中的依赖是会被下载下来到这个包的node_modules文件夹中的(如果你的项目本身没有这个依赖) ...

  4. package.json中dependencies 和devDependencies的差异

    我们在日常开发中,经常会使用到npm安装对应的包,会经常在package.json中看到dependencies 和devDependencies 二者的区别: devDependencies:是你开 ...

  5. package.json中devDependencies与dependencies的区别

    前言:之前一直不懂既然都是项目的依赖,为什么要分成两个部分,devDependencies和dependencies,有什么区别? 安装方式 我们在通过npm安装插件或库时,有三种方式: npm in ...

  6. 浅析package.json中的devdependencies 和 dependencies

    2.devDependencies (1)内容:是一个对象,配置模块依赖的模块列表,key是模块名称,value是版本范围(2)作用:该模块中所列举的插件属于开发环境的依赖(比如:测试或者文档框架等) ...

  7. package.json中dependencies和devDependencies区别

    package.json中dependencies和devDependencies区别 dependencies: 应用能够正常运行依赖的包.用户发布环境,依赖的包不仅开发环境能够使用,生产环境也能使 ...

  8. Node.js中package.json中库的版本号详解(^和~区别)

    当我们查看package.json中已安装的库的时候,会发现他们的版本号之前都会加一个符号,有的是插入符号(^),有的是波浪符号(~).那么他们到底有什么区别呢?先贴一个例子,对照例子来做解释: &q ...

  9. es6转码和package.json中的配置

    在线实时转换 需要babel-register .babelrc中: { "presets": [ "es2015" ] } 项目中main.js配置: 前提是 ...

随机推荐

  1. Unity中进程间通信——使用异步Socket

    开发Unity项目过程中,即时通信功能来完成服务器与客户端自定义的数据结构封装. 如果要序列化和数据封装参考:Unity3D之C#用Socket传数据包 蓝鸥3G封装的类 客户端脚本ClientScr ...

  2. 让WordPress支持google AMP

    1.关于AMP 在移动互联网的时代,尽管网站响应式设计可以满足多屏(pc.手机.ipad等)浏览,但google在2015年10月推出了更快移动页面访问速度的技术-Accelerated Mobile ...

  3. Linux coredump 的打开和关闭

    (转载自 http://blog.sina.com.cn/s/blog_6b3765230100lazj.html) ulimit -c 输出如果为0,则说明coredump没有打开 ulimit - ...

  4. Linux IO多路复用 select/poll/epoll

    Select -- synchronius I/O multiplexing select, FS_SET,FD_CLR,FD_ISSET,FD_ZERO #include <sys/time. ...

  5. Android Studio设置自动导包

    Android Studio设置自动导包. 步骤: (1)找到File->Settings (2)找到Editor->General->Auto Import (3)依照上图勾选几个 ...

  6. day25类的组合多态封装

    类的组合多态与封装类的组合 1. 什么是组合  组合指的是某一个对象拥有一个属性,该属性的值是另外一个类的对象 2. 为何要用组合  通过为某一个对象添加属性(属性的值是另外一个类的对象)的方式,可以 ...

  7. edis 以及 Python操作Redis

    Redis 以及 Python操作Redis   Redis Redis是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis有以下特点: -- Redis支持数据的持 ...

  8. 编码,基本数据类型,str索引和切片,for循环

    1. 编码 1. 最早的计算机编码是ASCII. 美国人创建的. 包含了英文字母(大写字母, 小写字母). 数字, 标点等特殊字符!@#$% 128个码位 2**7 在此基础上加了一位 2**8 8位 ...

  9. linux的系统调优

    例1:找出前当系统中,CPU负载过高的服务器? 服务器1: load average: 0.15, 0.08, 0.01 1核 服务器2: load average: 4.15, 6.08, 6.01 ...

  10. JAVA 操作mysql 存储 调用

    HashMap map = new HashMap(); map.put("a", 9); map.put("b", ""); List&l ...