[英]“ionic build android” on windows 8.1 64-bit: Error: Hook failed with error code ENOENT
I am following http://learn.ionicframework.com/videos/windows-android/ When I run 我正在关注http://learn.ionicframework.com/videos/windows-android/当我跑步时
ionic build android
I have following error: 我有以下错误:
Updated the hooks directory to have execute permissions
running cordova build android
Running command: C:\Windows\system32\node C:\_Learn\ionic\firstIonicApp\hooks\after_prepare\010_add_platform_class.js C:\_Learn\ionic\firstIonicApp
Error: Hook failed with error code ENOENT: C:\_Learn\ionic\firstIonicApp\hooks\after_prepare\010_add_platform_class.js
at C:\Users\Username\AppData\Roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\hooks\HooksRunner.js:195:23
at _rejected (C:\Users\Username\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:797:24)
at C:\Users\Username\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:823:30
at Promise.when (C:\Users\Username\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:1035:31)
at Promise.promise.promiseDispatch (C:\Users\Username\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:741:41)
at C:\Users\Username\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:557:44
at flush (C:\Users\Username\AppData\Roaming\npm\node_modules\cordova\node_modules\q\q.js:108:17)
at process._tickCallback (node.js:355:11)
at Function.Module.runMain (module.js:503:11)
at startup (node.js:129:16)
My Android Home: 我的Android主页:
C:\\>echo %ANDROID_HOME% C:\\> echo%ANDROID_HOME%
C:\\Program Files (x86)\\Android\\android-sdk C:\\ Program Files(x86)\\ Android \\ android-sdk
There is an open issue on Github Github上有一个未解决的问题
And the workaround that I am using is just rename the after_prepare folder 我正在使用的解决方法是重命名after_prepare文件夹
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.