错误的ERR!404 Not Found:小指承诺

lij*_*nam 5 npm ionic2

我正在尝试安装Ionic Pro,我在推动实时部署时遇到了这个错误.任何帮助都会很高兴

npm install --quiet --no-optional

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: pinkie@2.0.4 (node_modules/pinkie):

npm WARN 404 SKIPPING OPTIONAL DEPENDENCY: Not Found: pinkie@https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz

npm ERR! code E404

npm ERR! 404 Not Found: pinkie-promise@https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz

npm ERR! A complete log of this run can be found in:

npm ERR! /home/gitlab-runner/.npm/_logs/2018-01-06T18_55_47_426Z-debug.log

npm install --quiet --no-optional failed

Running after script...

$ run "clean-up"

Running Stage clean-up for Job: 5211838

ERROR: Job failed: exit status 1

Jod*_*iug 6

不到一年前,由于作者将其从公共存储库中删除,因此"leftpad"软件包打破了全世界的NPM构建.

今天也是如此,因为"小指承诺".作者的NPM帐户(@floatdrop)已被删除,为他撰写的所有软件包中的恶意软件打开了机会.

依赖构建包括Ionic和(在我的情况下)node-sass.

资源: