我们从别人那里下载一个项目 ,通过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. 2018北美部分CS项目学费

    yearly cost from official website USC 城里 24credit about 49k + cost of room&food BU 城里 NEU 65k 城里 ...

  2. supervisor管理hive metastore和hive server2进程

    1. hive_metastore.ini [program:hive_metastore] environment = JAVA_HOME=/usr/java/jdk1..0_172-amd64,H ...

  3. C#根据进程名称获取进程的句柄?

    C#根据进程名称获取进程的句柄或C#如何获取其他进程的句柄? 有时候标题名是动态变化的,所以不使用FindWindow方法! [StructLayout(LayoutKind.Sequential)] ...

  4. CSS中可以继承和不能继承的属性

    一.无继承性的属性 1.display:规定元素应该生成的框的类型 2.文本属性: vertical-align:垂直文本对齐 text-decoration:规定添加到文本的装饰 text-shad ...

  5. KVM CPU线程等学习记录

    绝大多数操作系统调度单位是线程.线程是调度和分配的基本单位,进程是资源拥有的基本单位.linux下fork的叫进程pthread叫线程创建进程比线程性能要差好多5-100倍,因进程不同而异.进程之间共 ...

  6. Django中的路由系统:urls

    Django的路由系统 URL配置(URLconf)就像Django 所支撑网站的目录.它的本质是URL与要为该URL调用的视图函数之间的映射表. 你就是以这种方式告诉Django,对于这个URL调用 ...

  7. js 原生图片上传

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  8. Nginx的安装(CentOS 7环境)

    安装所需环境 Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境. 一. gcc 安装安装 nginx 需要先 ...

  9. nginx安装以及常用配置

    nginx的源码安装 0 安装相关软件:yum -y install pcre-devel zlib-devel openssl-devel 1 下载 nginx-1.14.0.tar.gz 2 安装 ...

  10. C#打印0到100的素数

    static void Main(string[] args) { //输出1-100的素数 bool res; ; ; i < ; i++) { res = true; ; j < i; ...