本文介绍了npm UNMET PEER DEPENDENCY 错误,无法安装 Braintree的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试一些具有braintree 和firebase 功能的东西.但是当我运行时:
I'm trying somethings with braintree and firebase functions.But when i run:
npm install braintree
我的终端说:
PS C:UsersHugoDesktopThe storeweb2storefunctions> npm install braintree
functions@ C:UsersHugoDesktopThe storeweb2storefunctions
+-- braintree@2.4.0
`-- UNMET PEER DEPENDENCY firebase-admin@5.4.3
+-- UNMET PEER DEPENDENCY extraneous error: ENOENT: no such file or directory, open 'C:UsersHugoDesktopThe storeweb2storefunctions
ode_modulesfirebase-admin
ode_modules slintpackage.json
`-- UNMET PEER DEPENDENCY extraneous error: ENOENT: no such file or directory, open 'C:UsersHugoDesktopThe storeweb2storefunctions
ode_modulesfirebase-admin
ode_modules ypescriptpackage.json
npm WARN enoent ENOENT: no such file or directory, open 'C:UsersHugoDesktopThe storeweb2storefunctions
ode_modulesfirebase-admin
ode_modules slintpackage.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:UsersHugoDesktopThe storeweb2storefunctions
ode_modulesfirebase-admin
ode_modules ypescriptpackage.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:UsersHugoDesktopThe storeweb2storefunctions
ode_modulesfirebase-admin
ode_modules slint
ode_modulesfindup-syncpackage.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:UsersHugoDesktopThe storeweb2storefunctions
ode_modulesfirebase-admin
ode_modules slint
ode_modulesdiffpackage.json'
npm WARN gulp-tslint@6.1.3 requires a peer of tslint@^3.7.3 || 3.7.0-dev.5 || >=3.8.0-dev || >=3.9.0-dev || >=3.10.0-dev || >=3.11.0-dev || >=3.12.0-dev || >=3.13.0-dev || >=3.14.0-dev || >=3.15.0-dev || >=3.16.0-dev || >= 4.0.0-dev but none was installed.
npm WARN gulp-typescript@3.2.3 requires a peer of typescript@~2.0.3 || >=2.0.0-dev || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev but none was installed.
npm WARN firebase-functions@0.7.5 requires a peer of firebase-admin@~5.5.0 but none was installed.
而且我的 package.json 文件中没有 Braintree.
And there is no braintree in my package.json file.
推荐答案
首先删除应用目录下的node_modules
文件夹.
First delete node_modules
folder in your app's directory.
rm -rf node_modules/
然后
npm cache clean
npm update -g npm
终于
npm install
npm install braintree --save
这篇关于npm UNMET PEER DEPENDENCY 错误,无法安装 Braintree的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!