【问题标题】:Ionic: Adding platform gives error离子:添加平台会出错
【发布时间】:2016-04-11 23:43:49
【问题描述】:

第一次遇到 Ionic,我正在为 OSX Yosemite 上的 Android 应用程序设置环境。通过运行命令sudo ionic platform android 我收到以下错误:

Error: %s Error: ENOENT, no such file or directory '/Users/myUser/hooks'
    at Error (native)
    at Object.fs.readdirSync (fs.js:761:18)
    at Object.setHooksPermission (/usr/local/lib/node_modules/ionic/node_modules/ionic-app-lib/lib/hooks.js:116:24)
    at Object.IonicTask.run (/usr/local/lib/node_modules/ionic/lib/ionic/cordova.js:51:13)
    at Object.run (/usr/local/lib/node_modules/ionic/lib/cli.js:95:32)
    at Object.<anonymous> (/usr/local/lib/node_modules/ionic/bin/ionic:9:10)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
Updated the hooks directory to have execute permissions
Error happened { [Error: ENOENT, open '/Users/myUser/config.xml'] errno: -2, code: 'ENOENT', path: '/Users/myUser/config.xml' }
Error: ENOENT, open '/Users/myUser/config.xml'
    at Error (native)

运行升级后的版本

├── cordova@5.4.1 
└── ionic@1.7.12 

【问题讨论】:

  • 你有 /Users/myUser/config.xml 文件吗?
  • @GuillermoMerino 不。我如何生成它。我刚刚安装了离子。尚未创建项目。
  • 尝试添加add如下:ionic platform add android
  • @Volatil3 当您生成一个新项目 (ionic start YourAppName blank) 时,config.xml 文件会自动创建。
  • @Volatil3,为什么要 sudo?

标签: android cordova ionic-framework ionic osx-yosemite


【解决方案1】:

应该是这个,

$ ionic platform add android

另外,您最好不要使用sudo 运行命令,否则您可能会在一段时间后遇到权限问题。

【讨论】:

  • 对于 OSX 是需要的
  • 发帖人可能打错了,但这不是解决方案,即使我在 ionic platform remove ios 时遇到此错误
【解决方案2】:

请转到我的应用程序文件夹

然后运行命令:

离子平台添加android

【讨论】:

  • 正是你需要在应用程序文件夹中执行命令
【解决方案3】:

我的安卓平台损坏,删除并正确添加后,问题解决了

【讨论】:

    【解决方案4】:

    转到您的 config.xml 文件所在的 ionic app 文件夹。然后执行此命令。

    $ cd Myapp 文件夹结构应该是这样的

    $Myapp -&gt; ls

    $Myapp -> bower.json gulpfile.js ionic.project platforms README.md scss config.xml hooks package.json plugins resources www

    $Myapp -&gt; ionic platform add android

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多