zoukankan      html  css  js  c++  java
  • 更新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.2
    added 383 packages from 588 contributors in 11.187s
    hanshanyang@hanshanyang-VirtualBox:~/Projects/bittigercs503/week3/oj-client$ ncuUsing /home/hanshanyang/Projects/bittigercs503/week3/oj-client/package.json
    [..................] / :
     @angular/common                           ^2.3.1  →   ^6.1.2 
     @angular/compiler                         ^2.3.1  →   ^6.1.2 
     @angular/core                             ^2.3.1  →   ^6.1.2 
     @angular/forms                            ^2.3.1  →   ^6.1.2 
     @angular/http                             ^2.3.1  →   ^6.1.2 
     @angular/platform-browser                 ^2.3.1  →   ^6.1.2 
     @angular/platform-browser-dynamic         ^2.3.1  →   ^6.1.2 
     @angular/router                           ^3.3.1  →   ^6.1.2 
     angular2-jwt                             ^0.1.28  →   ^0.2.3 
     bootstrap                                 ^3.3.7  →   ^4.1.3 
     rxjs                                      ^5.0.1  →   ^6.2.2 
     zone.js                                   ^0.7.2  →  ^0.8.26 
     @angular/cli                          1.0.0-rc.16.1.3 
     @angular/compiler-cli                     ^2.3.1  →   ^6.1.2 
     @types/jasmine                            2.5.382.8.8 
     @types/node                              ^6.0.42  →  ^10.5.8 
     codelyzer                          ~2.0.0-beta.1  →   ~4.4.3 
     jasmine-core                               2.5.23.2.0 
     jasmine-spec-reporter                      2.5.04.2.1 
     karma                                      1.2.03.0.0 
     karma-remap-istanbul                      ^0.2.1  →   ^0.6.0 
     protractor                               ~4.0.13  →   ~5.4.0 
     ts-node                                    1.2.17.0.1 
     tslint                                    ^4.3.0  →  ^5.11.0 
     typescript                                ~2.0.3  →   ~3.0.1 
    
    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.6  →  ^1.4.1 
     core-js                ^2.4.1  →  ^2.5.7 
     jquery                 ^3.1.1  →  ^3.3.1 
     karma-chrome-launcher  ^2.0.0  →  ^2.2.0 
     karma-jasmine          ^1.0.2  →  ^1.1.2 
    
    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.1  →   ^6.1.2 
     @angular/compiler                         ^2.3.1  →   ^6.1.2 
     @angular/core                             ^2.3.1  →   ^6.1.2 
     @angular/forms                            ^2.3.1  →   ^6.1.2 
     @angular/http                             ^2.3.1  →   ^6.1.2 
     @angular/platform-browser                 ^2.3.1  →   ^6.1.2 
     @angular/platform-browser-dynamic         ^2.3.1  →   ^6.1.2 
     @angular/router                           ^3.3.1  →   ^6.1.2 
     angular2-jwt                             ^0.1.28  →   ^0.2.3 
     bootstrap                                 ^3.3.7  →   ^4.1.3 
     rxjs                                      ^5.0.1  →   ^6.2.2 
     zone.js                                   ^0.7.2  →  ^0.8.26 
     @angular/cli                          1.0.0-rc.16.1.3 
     @angular/compiler-cli                     ^2.3.1  →   ^6.1.2 
     @types/jasmine                            2.5.382.8.8 
     @types/node                              ^6.0.42  →  ^10.5.8 
     codelyzer                          ~2.0.0-beta.1  →   ~4.4.3 
     jasmine-core                               2.5.23.2.0 
     jasmine-spec-reporter                      2.5.04.2.1 
     karma                                      1.2.03.0.0 
     karma-remap-istanbul                      ^0.2.1  →   ^0.6.0 
     protractor                               ~4.0.13  →   ~5.4.0 
     ts-node                                    1.2.17.0.1 
     tslint                                    ^4.3.0  →  ^5.11.0 
     typescript                                ~2.0.3  →   ~3.0.1 
     ace-builds             ^1.2.6  →  ^1.4.1 
     core-js                ^2.4.1  →  ^2.5.7 
     jquery                 ^3.1.1  →  ^3.3.1 
     karma-chrome-launcher  ^2.0.0  →  ^2.2.0 
     karma-jasmine          ^1.0.2  →  ^1.1.2 
    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.6  →  ^1.4.1 
     core-js                ^2.4.1  →  ^2.5.7 
     jquery                 ^3.1.1  →  ^3.3.1 
     karma-chrome-launcher  ^2.0.0  →  ^2.2.0 
     karma-jasmine          ^1.0.2  →  ^1.1.2 
    Upgraded /home/hanshanyang/Projects/bittigercs503/week3/oj-client/package.json
    
    hanshanyang@hanshanyang-VirtualBox:~/Projects/bittigercs503/week3/oj-client$ 
    View Code

     然后 sudo npm install 

    来安装

  • 相关阅读:
    moduleNotFoundError:No module named 'exceptions'
    python 给视频加入音频
    实现时间按要求次数增长‘2020-07-14 10:46:05’
    2020年第37周,6h,继续实现CBOW模型
    2020年第36周,3h,学习手工实现CBOW模型
    2020年第35周, 5.5h, 精读TKDE'16论文
    2020年第34周,13.5h,精读论文
    2020年第33周,3.5h,完成编写项目的测试文档和本周周报
    2020年第32周,8h,调研科研的新想法
    2020年第31周,19h,准备并完成seminar
  • 原文地址:https://www.cnblogs.com/PoeticalJustice/p/9464959.html
Copyright © 2011-2022 走看看