如何通过package.json升级到popperjs / core:名称只能包含URL友好字符?

问题描述

因此,由于无害的弃用警告,我想升级package.json堆栈:

npm WARN deprecated popper.js@1.14.3: You can find the new Popper v2 at @popperjs/core,this package is dedicated to the legacy v1

结果表明不建议使用popper.js,而将其替换为popperjs / core。但是这个名字有一个斜线。

npm ERR! Invalid package name "popperjs/core": name can only contain URL-friendly characters

看起来像这个新仓库的作者决定使用/来破坏我的package.json。有什么想法可以解决这个问题吗?

在我的package.json中,我将列表“ popperjs / core”称为“ 2.5.2”,这会提示URL不友好的命名。

解决方法

因此,显然,它只需要在前面加一个@: “ @ popperjs / core”:“ 2.5.2”