davidruisinger / ionic-better-structure

An alternative ionic project skeleton with a cleaner structure
39 stars 12 forks source link

Trouble emulating - TypeError: Can't call method on undefined #10

Open mikelaunchpeer opened 8 years ago

mikelaunchpeer commented 8 years ago

I've had some trouble adding platforms, building, and emulating the project, even from a fresh clone.

I just cloned the repo and ran

npm install bower install

Then I built the project with Gulp and made sure it was serving alright. Then I tried running

ionic platform add ios

and it keeps failing with some variation of

Caught exception: TypeError: Can't call method on undefined at TypeError (native) at module.exports (/Users/mikefausz/launchpeer/ionic-better-structure/node_modules/karma/node_modules/core-js/modules/_defined.js:3:28) at createHTML (/Users/mikefausz/launchpeer/ionic-better-structure/node_modules/karma/node_modules/core-js/modules/_string-html.js:7:19) at bold (/Users/mikefausz/launchpeer/ionic-better-structure/node_modules/karma/node_modules/core-js/modules/es6.string.bold.js:5:12) at cb (/Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/winston/lib/winston/logger.js:206:7) at done (/Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/async/lib/async.js:167:19) at /Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/async/lib/async.js:40:16 at /Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/winston/lib/winston/logger.js:193:9 at Console.log (/Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/winston/lib/winston/transports/console.js:127:3) at emit (/Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/winston/lib/winston/logger.js:186:17) at /Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/async/lib/async.js:157:13 at _each (/Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/async/lib/async.js:57:9) at Object.async.each (/Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/async/lib/async.js:156:9) at Logger.log (/Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/node_modules/winston/lib/winston/logger.js:214:9) at target.(anonymous function) as error at Socket. (/Users/mikefausz/.nvm/versions/node/v6.3.0/lib/node_modules/ionic/lib/utils/cordova.js:83:11) at emitOne (events.js:101:20) at Socket.emit (events.js:188:7) at readableAddChunk (_stream_readable.js:177:18) at Socket.Readable.push (_stream_readable.js:135:10) at Pipe.onread (net.js:542:20)

Same with android, same with ionic build, same with ionic emulate. Any ideas?