因此,由于无害的弃用警告,我想升级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不友好的命名。
答案 0 :(得分:0)
因此,显然,它只需要在前面加一个@: “ @ popperjs / core”:“ 2.5.2”