PhoneGap Cordova错误Windows 10

时间:2015-09-30 19:05:12

标签: windows cordova

我正在尝试使用phoneGap for mobileapp但是cordova在Windows 10上的任何命令甚至-v上都会抛出错误

c:\cordova -v

module.js:340
    throw err;
          ^
Error: Cannot find module 'proto-list'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (c:\Users\Damjan\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\node_modules\npm\node_modules\config-chain\index.js:1:79)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

在我的Windows 10上命令

c:\cordova -v

返回

5.3.3

您是否将堆栈升级为:

  • cordova 5.3.3
  • npm 3.3.8
  • node 4.2.1
  • npm-windows-upgrade 0.4.6
相关问题