javascript - 带有 AngularJS 的 Ionic - SyntaxError : Unexpected token [

标签 javascript angularjs cordova ionic-framework

我正在尝试按照本教程进行操作:

https://scotch.io/tutorials/create-your-first-mobile-app-with-angularjs-and-ionic#toc-making-a-todo-app

当我键入 ionic -v 或只是 ionic 时,它给我这个错误:

AppData\Roaming\npm\node_modules\ionic\dist\index.js:24
        const [xcode, iosDeploy, iosSim,] = yield Promise.all([
              ^

Io
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:387:25)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Module.require (module.js:367:17)
    at require (internal/module.js:16:19)
    at Object.<anonymous> (\AppData\Roaming\npm\node_modules\ionic\bin\ionic:8:11)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)

我已经在全局范围内安装了 cordova 和 ionic:npm install cordova ionic -g 和本地,但结果相同。我还完成了 npm init

这是什么原因?

谢谢。

最佳答案

看看这个 github 问题:https://github.com/driftyco/ionic/issues/11588

还有这个:Ionic issue after installation

这看起来是新版本 ionic 的问题。升级您的 NodeJs 版本应该可以解决问题。

You have to update NodeJS. CLI 3 needs >= 6.x

关于javascript - 带有 AngularJS 的 Ionic - SyntaxError : Unexpected token [,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43935306/

相关文章:

javascript - RotateY 和透视动画在 chrome 中无法正常工作?

javascript - 最大左定位

javascript - Controller 未加载

javascript - 使用 Phonegap 下载文件时 iOS 应用程序崩溃

cordova - 我可以在不离开 Capacitor 应用程序的情况下浏览网页吗?

ipad - iPad 上的 jQuery Mobile 过渡缓和

javascript - 将带有可选全名的字符串转换为姓名和首字母

javascript - 在 JavaScript/jQuery 中覆盖/合并两个对象

javascript - 带有 Angular JS 的 PapaParse

javascript - 如何在 AngularJS 中使用 ng-repeat 时显示特定项目内的数据?