ionic-cli: [Bug][Crit] TypeError: Can't call method on undefined ??
I recently faced this issue when trying to compile android and send the apk to Google Play, need urgent help:
[16:18:53] Finished 'build' after 19 s
[16:18:53] Starting 'build:before'...
[16:18:53] Finished 'build:before' after 3.78 μs
Running command: /mnt/LinHDD/Carlos/Programming/taoappionic2/hooks/after_prepare/010_add_platform_class.js /mnt/LinHDD/Carlos/Programming/taoappionic2
add to body class: platform-android
ANDROID_HOME=/mnt/LinHDD/Android/Sdk
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
null
org.xwalk:xwalk_core_library_beta:18+
Caught exception:
TypeError: Can't call method on undefined
at TypeError (native)
at module.exports (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/_defined.js:3:28)
at createHTML (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/_string-html.js:7:19)
at bold (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/es6.string.bold.js:5:12)
at cb (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:206:7)
at done (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:167:19)
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:40:16
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:193:9
at [object Object].Console.log (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/transports/console.js:127:3)
at emit (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:186:17)
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:157:13
at _each (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:57:9)
at Object.async.each (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:156:9)
at [object Object].Logger.log (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:214:9)
at [object Object].target.(anonymous function) [as error] (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/common.js:54:18)
at Socket.<anonymous> (/home/carlos/.npm-global/lib/node_modules/ionic/lib/utils/cordova.js:83:11)
at emitOne (events.js:95:20)
at Socket.emit (events.js:182:7)
at readableAddChunk (_stream_readable.js:153:18)
at Socket.Readable.push (_stream_readable.js:111:10)
at Pipe.onread (net.js:534:20)
Mind letting us know? https://github.com/driftyco/ionic-cli/issues
Caught exception:
TypeError: Can't call method on undefined
at TypeError (native)
at module.exports (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/_defined.js:3:28)
at createHTML (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/_string-html.js:7:19)
at bold (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/es6.string.bold.js:5:12)
at cb (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:206:7)
at done (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:167:19)
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:40:16
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:193:9
at [object Object].Console.log (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/transports/console.js:127:3)
at emit (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:186:17)
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:157:13
at _each (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:57:9)
at Object.async.each (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:156:9)
at [object Object].Logger.log (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:214:9)
at [object Object].target.(anonymous function) [as error] (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/common.js:54:18)
at Socket.<anonymous> (/home/carlos/.npm-global/lib/node_modules/ionic/lib/utils/cordova.js:83:11)
at emitOne (events.js:95:20)
at Socket.emit (events.js:182:7)
at readableAddChunk (_stream_readable.js:153:18)
at Socket.Readable.push (_stream_readable.js:111:10)
at Pipe.onread (net.js:534:20)
Mind letting us know? https://github.com/driftyco/ionic-cli/issues
BUILD FAILED
Total time: 3.101 secs
Caught exception:
TypeError: Can't call method on undefined
at TypeError (native)
at module.exports (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/_defined.js:3:28)
at createHTML (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/_string-html.js:7:19)
at bold (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/es6.string.bold.js:5:12)
at cb (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:206:7)
at done (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:167:19)
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:40:16
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:193:9
at [object Object].Console.log (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/transports/console.js:127:3)
at emit (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:186:17)
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:157:13
at _each (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:57:9)
at Object.async.each (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:156:9)
at [object Object].Logger.log (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:214:9)
at [object Object].target.(anonymous function) [as error] (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/common.js:54:18)
at Socket.<anonymous> (/home/carlos/.npm-global/lib/node_modules/ionic/lib/utils/cordova.js:83:11)
at emitOne (events.js:95:20)
at Socket.emit (events.js:182:7)
at readableAddChunk (_stream_readable.js:153:18)
at Socket.Readable.push (_stream_readable.js:111:10)
at Pipe.onread (net.js:534:20)
Mind letting us know? https://github.com/driftyco/ionic-cli/issues
Caught exception:
TypeError: Can't call method on undefined
at TypeError (native)
at module.exports (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/_defined.js:3:28)
at createHTML (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/_string-html.js:7:19)
at bold (/mnt/LinHDD/Carlos/Programming/taoappionic2/node_modules/core-js/modules/es6.string.bold.js:5:12)
at cb (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:206:7)
at done (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:167:19)
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:40:16
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:193:9
at [object Object].Console.log (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/transports/console.js:127:3)
at emit (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:186:17)
at /home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:157:13
at _each (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:57:9)
at Object.async.each (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/node_modules/async/lib/async.js:156:9)
at [object Object].Logger.log (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/logger.js:214:9)
at [object Object].target.(anonymous function) [as error] (/home/carlos/.npm-global/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/winston/lib/winston/common.js:54:18)
at Socket.<anonymous> (/home/carlos/.npm-global/lib/node_modules/ionic/lib/utils/cordova.js:83:11)
at emitOne (events.js:95:20)
at Socket.emit (events.js:182:7)
at readableAddChunk (_stream_readable.js:153:18)
at Socket.Readable.push (_stream_readable.js:111:10)
at Pipe.onread (net.js:534:20)
Mind letting us know? https://github.com/driftyco/ionic-cli/issues
Caught exception:
undefined
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Reactions: 3
- Comments: 22 (4 by maintainers)
@almost92 From what I can tell, cordova.js is trying to log an error with
.bold(), which throws an exception. If you want to see the error that’s being logged, remove.bold()from/lib/node_modules/ionic/lib/utils/cordova.js:83:11This is a hack, but it’ll allow you to see what the underlying issue it.
@nobol Dude, i literally don’t see a difference between your before/after comparison.
@jgw96 Where should we report this
.bold()method so it get’s fixed, here in ionic or in cordova?