【发布时间】:2016-04-22 18:19:48
【问题描述】:
在使用npm install 获取项目的依赖项后,我经常收到很多这样的消息:
npm WARN deprecated lodash@1.0.2: lodash@<2.0.0 is no longer maintained. Upgrade to lodash@^3.0.0
显然我对 node 的理解不够好,无法得出我应该做什么的结论——该项目甚至不直接包含 lodash。
我需要更新一些东西吗?还是包维护者的任务?
【问题讨论】:
-
因为我仍然不认为这是一个正确的答案,但这应该让你知道这不是一个大问题stackoverflow.com/questions/33974189/…
-
我也有同样的情况。但是,我认为对于已弃用的软件包,npm 只能通知它们。因为,什么是更好的解决方案?对于旧包版本,npm 可以更新它们,但对于已弃用的包,不可能为它们确定替换。
-
这能回答你的问题吗? NPM warn message about deprecated package