为什么创建cordova应用程序不起作用?

为什么创建cordova应用程序不起作用?,cordova,Cordova,我安装了apache cordova,并尝试使用cordova create MyApp创建一个应用程序。它失败了。我得到以下错误: cordova create MyApp C:\Users\User\AppData\Roaming\npm\node_modules\cordova\node_modules\update-notifier\index.js:103 async fetchInfo() { ^^^^^^^^^ SyntaxError:

我安装了apache cordova,并尝试使用cordova create MyApp创建一个应用程序。它失败了。我得到以下错误:

cordova create MyApp
C:\Users\User\AppData\Roaming\npm\node_modules\cordova\node_modules\update-notifier\index.js:103
        async fetchInfo() {
              ^^^^^^^^^
SyntaxError: Unexpected identifier
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:542:28)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (C:\Users\User\AppData\Roaming\npm\node_modules\cordova\src\cli.js:19:22)
cordova创建MyApp
C:\Users\User\AppData\Roaming\npm\node\u modules\cordova\node\u modules\update notifier\index.js:103
异步fetchInfo(){
^^^^^^^^^
SyntaxError:意外的标识符
在createScript上(vm.js:56:10)
在Object.runInThisContext(vm.js:97:10)
在模块处编译(Module.js:542:28)
在Object.Module.\u extensions..js(Module.js:579:10)
在Module.load(Module.js:487:32)
在tryModuleLoad时(module.js:446:12)
在Function.Module.\u加载(Module.js:438:3)
at Module.require(Module.js:497:17)
根据需要(内部/module.js:20:19)
at对象。(C:\Users\User\AppData\Roaming\npm\node\u modules\cordova\src\cli.js:19:22)

我找到了解决方案。我安装了最新版本的nodejs,现在cordova创建了项目