NPM - 不推荐签入Package.json

时间:2017-09-13 03:18:20

标签: npm npm-install package.json

有没有办法直接检查package.jsob是否有弃用的依赖项,而不是在npm install期间找到它?即只需检查并不要安装。

由于

1 个答案:

答案 0 :(得分:-1)

有一种方法可以使用npm-check实用程序进行一些 pre-npm-install 检查。全局安装,它会为您提供一些信息,如

$ npm-check
webpack       MISSING!  Not installed.
              MAJOR UP  Major update available. https://github.com/webpack/webpack
                                      npm install --save-dev webpack@3.5.6 to go from 2.7.0 to 3.5.6

您也可以尝试npm-check-updates实用程序。我猜它更有用(而且效果更快)。它不仅提供主要版本的信息:

$ ncu -l verbose --packageFile package.json
webpack         ^2.6.1  →  ^3.5.6
express         ^4.14.0  →  ^4.15.4

我只能在--packageFile选项中使用第二个实用程序。

正如您所看到的,它并未明确处理npm弃用,但如果您不想制作npm install,则可能会有所帮助。