нпм ERR!peer dep отсутствует: - Как удалить глобально установленный пакет npm? - PullRequest
0 голосов
/ 02 июля 2019

Я хотел проверить все мои глобально установленные пакеты и запустил npm list -g --depth 0.Я хотел бы удалить некоторые пакеты, например, prop-types и избавиться от ошибки, которую я получаю с двумя из них.

Я хочу удалить prop-types.Я сделал это с npm uninstall -g prop-types, но это не работает.Также попробовал npm uninstall -g prop-types --save

~ npm list -g --depth 0             
/usr/local/lib
├── create-react-app@1.5.2
├── gatsby-cli@2.4.11
├── gitmoji-cli@1.9.2
├── json-server@0.14.2
├── mern-cli@2.5.0
├── nodemon@1.18.6
├── npm@6.9.2
└── strapi@3.0.0-alpha.24.1

npm ERR! peer dep missing: prop-types@^15.6.0, required by react-ga@2.5.7
npm ERR! peer dep missing: react@^15.6.2 || ^16.0, required by react-ga@2.5.7

А что по этому поводу react-ga?Его нет в списке, но, похоже, ему нужны некоторые пакеты.Как я могу удалить его, если он уже установлен?Вот что я получаю, когда пытаюсь удалить его:

~ npm uninstall react-ga
npm WARN saveError ENOENT: no such file or directory, open '/Users/philippe/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/Users/philippe/package.json'
npm WARN philippe No description
npm WARN philippe No repository field.
npm WARN philippe No README data
npm WARN philippe No license field.

audited 1 package in 0.62s
found 0 vulnerabilities
...