因此,由于无害的弃用警告,我想升级我的 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
看起来这个新 repo 的作者决定在名称中添加一个 /,这会破坏我的 package.json。任何想法如何解决这个问题?
在我的 package.json 中,我调用 list "popperjs/core": "2.5.2" 来提示 URL 不友好的命名。