Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PhoneGap Cordova错误Windows 10_Windows_Cordova - Fatal编程技术网

PhoneGap Cordova错误Windows 10

PhoneGap Cordova错误Windows 10,windows,cordova,Windows,Cordova,我正在尝试将phoneGap用于mobileapp,但cordova会在任何命令上抛出错误,甚至在Windows 10上抛出-v c:\cordova-v module.js:340 犯错误; ^ 错误:找不到模块“proto list” 在Function.Module.\u解析文件名(Module.js:338:15) 在Function.Module.\u加载(Module.js:280:25) at Module.require(Module.js:364:17) 根据需要(模块js:3

我正在尝试将phoneGap用于mobileapp,但cordova会在任何命令上抛出错误,甚至在Windows 10上抛出-v

c:\cordova-v
module.js:340
犯错误;
^
错误:找不到模块“proto list”
在Function.Module.\u解析文件名(Module.js:338:15)
在Function.Module.\u加载(Module.js:280:25)
at Module.require(Module.js:364:17)
根据需要(模块js:380:17)
反对。(c:\Users\Damjan\AppData\Roaming\npm\node\u modules\cordova\node\u modules\cordova lib\node\u modules\npm\node\u modules\config chain\index.js:1:79)
在模块处编译(Module.js:456:26)
在Object.Module.\u extensions..js(Module.js:474:10)
在Module.load(Module.js:356:32)
在Function.Module.\u加载(Module.js:312:12)
at Module.require(Module.js:364:17)

我在W10中有过两次类似的错误,但您可以尝试以下方法 1) 以管理员CMD身份运行 2) 复制位于WWW中的所有文件并添加新项目。
这对我很有效,祝你好运。

在我的Windows 10上

c:\cordova -v
返回

5.3.3
您是否已将堆栈升级到:

  • 科尔多瓦5.3.3
  • npm 3.3.8
  • 节点4.2.1
  • npm windows升级版0.4.6

我通过直接使用cmd解决了这个问题,而不是像我第一次使用的node.js cmd
5.3.3