Node.js &引用;“npm过时”;及;npm过时-g“;don';我什么也没展示,为什么我会收到这些反对的警告?

Node.js &引用;“npm过时”;及;npm过时-g“;don';我什么也没展示,为什么我会收到这些反对的警告?,node.js,npm,Node.js,Npm,我有node.js版本12.16.3(macOS x64),这是最新的LTS版本。npm版本是6.14.4,这是node.js版本的默认版本。我的操作系统是Catalina 10.15.4(最新版本) 当我运行npm-outlated和npm-outlated-g时,不会返回任何内容,我只会得到一个新行 然而,当我在我的项目中运行这个时: npm init后接npm i--save dev babel cli babel preset env,我收到以下警告: npm警告已弃用chokidar@

我有node.js版本12.16.3(macOS x64),这是最新的LTS版本。npm版本是6.14.4,这是node.js版本的默认版本。我的操作系统是Catalina 10.15.4(最新版本)

当我运行
npm-outlated
npm-outlated-g
时,不会返回任何内容,我只会得到一个新行

然而,当我在我的项目中运行这个时:

npm init
后接
npm i--save dev babel cli babel preset env
,我收到以下警告:

npm警告已弃用chokidar@1.7.0:Chokidar 2将在节点v14+上中断。升级到chokidar 3,依赖项减少15倍。

npm警告弃用的内核-js@2.6.11:核心-js@Have您尝试了npm更新而不是安装?我有。我得到了同样的警告。值得一提的是,如果我使用
npm I--save dev@babel/core@babel/cli@babel/preset env
,我可能会得到同样的警告。然后我猜这些警告来自于相关包被用作依赖项的包。因此,包维护人员负责保持其“子”依赖项的最新状态。我不是这方面的专家,但我认为这也与您的
包锁.json
文件有关,也许可以朝这个方向看。