我试图清理缓存并再次安装它,但它表示警告未满足依赖
C:\ Users \ Ralph> npm cache clean
C:\ Users \ Ralph> npm install -g cordova
C:\ Users \ Ralph \ AppData \ Roaming \ npm \ cordova - > C:\ Users \用户拉尔夫\应用程序数据\漫游\ NPM \ node_modules \科尔多瓦\ BIN \科尔多瓦 npm WARN unmet依赖关系C:\ Users \ Ralph \ AppData \ Roaming \ npm \ node_modules \ phoneg ap \ node_modules \ connect-phonegap需要shelljs@'0.2.6'但会加载 npm WARN unmet依赖关系C:\ Users \ Ralph \ AppData \ Roaming \ npm \ node_modules \ phoneg AP \ node_modules \ shelljs, npm WARN未满足的依赖,即版本0.1.4 npm WARN unmet依赖关系C:\ Users \ Ralph \ AppData \ Roaming \ npm \ node_modules \ phoneg ap \ node_modules \ cordova \ node_modules \ plugman需要request@'2.22.0'但是会 加载 npm WARN unmet依赖关系C:\ Users \ Ralph \ AppData \ Roaming \ npm \ node_modules \ phoneg AP \ node_modules \科尔多瓦\ node_modules \请求, npm WARN未满足的依赖项,即版本2.21.0 cordova@4.2.0 C:\ Users \ Ralph \ AppData \ Roaming \ npm \ node_modules \ cordova ├──slowcore@ 1.7.0 ├──q@1.0.1 ├──nopt@3.0.1(abbrev@1.0.5) └──cordova-lib@ 4.2.0(valid-identifier@0.0.1,osenv @ 0.1.0,properties-parser @ 0。 2.3,bplist-parser @ 0.0.6,mime @ 1.2.11,unorm @ 1.3.3,semver @ 2.0.11,shelljs @0.3.0 ,rc @ 0.5.2,dep-graph @ 1.1.0,npm @ 1.4.28,elementtree @ 0.1.5,xcode @ 0.6.7,通过 2@0.6.3,npmconf @ 0.1.1,glob @ 4.0.6,plist @ 1.1.0,tar @ 1.0.2,request @ 2.47.0,d8 @ 0.4.4,cordova-js @ 3.7.3)
提前谢谢
答案 0 :(得分:0)
Cordova无法在最新版本的Node上运行,因为它实际上需要v10.x的Node。所以,这是我在安装Cordova时如何避免“警告:未满足的依赖”: