Hey everyone. I got a problem, if I run “ionic run android” to debug on device, I get the
“app.bundle.js:57703 Uncaught SyntaxError: Unexpected token =>” error, and the screen will remain blank. It works with ionic serve.
The blank starter project also works with ionic run. So the error has to be somewhere in my project. But no idea where to begin?
These are the build logs:
Running ‘run:before’ gulp task before run
[19:47:13] Starting ‘e[36mcleane[39m’…
[19:47:13] Finished ‘e[36mcleane[39m’ after e[35m39 mse[39m
[19:47:13] Starting ‘e[36mwatche[39m’…
[19:47:13] Starting ‘e[36msasse[39m’…
[19:47:13] Starting ‘e[36mhtmle[39m’…
[19:47:13] Starting ‘e[36mfontse[39m’…
[19:47:13] Starting ‘e[36mscriptse[39m’…
[19:47:13] Finished ‘e[36mscriptse[39m’ after e[35m54 mse[39m
[19:47:13] Finished ‘e[36mhtmle[39m’ after e[35m64 mse[39m
[19:47:13] Finished ‘e[36mfontse[39m’ after e[35m65 mse[39m
[19:47:14] Finished ‘e[36msasse[39m’ after e[35m836 mse[39m
13.1 MB bytes written (6.22 seconds)
[19:47:23] Finished ‘e[36mwatche[39m’ after e[35m9.91 se[39m
[19:47:23] Starting ‘e[36mrun:beforee[39m’…
[19:47:23] Finished ‘e[36mrun:beforee[39m’ after e[35m4.28 μse[39m
e[1me[32mSetup Live Reloade[39me[22m
Running live reload server: e[36mhttp://192.168.178.59:35729e[39m
Watching: e[36mwww//*, !www/lib//*e[39m
√ Running dev server: e[36mhttp://192.168.178.59:8100e[39m
Ionic server commands, enter:
e[36m restarte[39m or e[36mre[39m to restart the client app from the root
e[36m gotoe[39m or e[36mge[39m and a url to have the app navigate to the given url
e[36m consolelogse[39m or e[36mce[39m to enable/disable console log output
e[36m serverlogse[39m or e[36mse[39m to enable/disable server log output
e[36m quite[39m or e[36mqe[39m to shutdown the server and exit
ionic $ Running command: “C:\Program Files\nodejs\node.exe” C:\Users\IchRU\Documents\MyIonicProject\hooks\after_prepare\010_add_platform_class.js C:\Users\IchRU\Documents\MyIonicProject
add to body class: platform-android
ANDROID_HOME=C:\Users\IchRU\AppData\Local\Android\sdk
JAVA_HOME=C:\Program Files\java\jdk1.7.0_79
No target specified, deploying to device ‘05523c03f0df5d51’.
null
org.xwalk:xwalk_core_library:20+
:preBuild
UP-TO-DATE
:preArmv7DebugBuild
UP-TO-DATE
:checkArmv7DebugManifest
:preX86DebugBuild
UP-TO-DATE
:CordovaLib:preBuild
UP-TO-DATE
:CordovaLib:preDebugBuild
UP-TO-DATE
:CordovaLib:compileDebugNdk
UP-TO-DATE
:CordovaLib:compileLint
:CordovaLib:copyDebugLint
UP-TO-DATE
:CordovaLib:mergeDebugProguardFiles
UP-TO-DATE
:CordovaLib:packageDebugRenderscript
UP-TO-DATE
:CordovaLib:checkDebugManifest
:CordovaLib:prepareDebugDependencies
:CordovaLib:compileDebugRenderscript
UP-TO-DATE
:CordovaLib:generateDebugResValues
UP-TO-DATE
:CordovaLib:generateDebugResources
UP-TO-DATE
:CordovaLib:packageDebugResources
UP-TO-DATE
:CordovaLib:compileDebugAidl
UP-TO-DATE
:CordovaLib:generateDebugBuildConfig
UP-TO-DATE
:CordovaLib:generateDebugAssets
UP-TO-DATE
:CordovaLib:mergeDebugAssets
UP-TO-DATE
:CordovaLib:processDebugManifest
UP-TO-DATE
:CordovaLib:processDebugResources
UP-TO-DATE
:CordovaLib:generateDebugSources
UP-TO-DATE
:CordovaLib:compileDebugJavaWithJavac
UP-TO-DATE
:CordovaLib:processDebugJavaRes
UP-TO-DATE
:CordovaLib:transformResourcesWithMergeJavaResForDebug
UP-TO-DATE
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForDebug
UP-TO-DATE
:CordovaLib:mergeDebugJniLibFolders
UP-TO-DATE
:CordovaLib:transformNative_libsWithMergeJniLibsForDebug
UP-TO-DATE
:CordovaLib:transformNative_libsWithSyncJniLibsForDebug
UP-TO-DATE
:CordovaLib:bundleDebugUP-TO-DATE
:prepareAndroidCordovaLibUnspecifiedDebugLibrary
UP-TO-DATE
:preArmv7ReleaseBuild
UP-TO-DATE
:preX86ReleaseBuild UP-TO-DATE
:CordovaLib:preReleaseBuild UP-TO-DATE
:CordovaLib:compileReleaseNdk UP-TO-DATE
:CordovaLib:copyReleaseLint UP-TO-DATE
:CordovaLib:mergeReleaseProguardFiles UP-TO-DATE
:CordovaLib:packageReleaseRenderscriptUP-TO-DATE
:CordovaLib:checkReleaseManifest
:CordovaLib:prepareReleaseDependencies
:CordovaLib:compileReleaseRenderscript
UP-TO-DATE
:CordovaLib:generateReleaseResValues
UP-TO-DATE
:CordovaLib:generateReleaseResources
UP-TO-DATE
:CordovaLib:packageReleaseResources
UP-TO-DATE
:CordovaLib:compileReleaseAidl
UP-TO-DATE
:CordovaLib:generateReleaseBuildConfig
UP-TO-DATE
:CordovaLib:generateReleaseAssets
UP-TO-DATE
:CordovaLib:mergeReleaseAssets
UP-TO-DATE
:CordovaLib:processReleaseManifest
UP-TO-DATE
:CordovaLib:processReleaseResources
UP-TO-DATE
:CordovaLib:generateReleaseSources
UP-TO-DATE
:CordovaLib:compileReleaseJavaWithJavac
UP-TO-DATE
:CordovaLib:processReleaseJavaRes
UP-TO-DATE
:CordovaLib:transformResourcesWithMergeJavaResForRelease
UP-TO-DATE
:CordovaLib:transformClassesAndResourcesWithSyncLibJarsForRelease
UP-TO-DATE
:CordovaLib:mergeReleaseJniLibFolders
UP-TO-DATE
:CordovaLib:transformNative_libsWithMergeJniLibsForRelease
UP-TO-DATE
:CordovaLib:transformNative_libsWithSyncJniLibsForRelease
UP-TO-DATE
:CordovaLib:bundleRelease
UP-TO-DATE
:prepareComAndroidSupportSupportCompat2420Library
UP-TO-DATE
:prepareComAndroidSupportSupportCoreUi2420Library
UP-TO-DATE
:prepareComAndroidSupportSupportCoreUtils2420Library
UP-TO-DATE
:prepareComAndroidSupportSupportFragment2420Library
UP-TO-DATE
:prepareComAndroidSupportSupportMediaCompat2420Library
UP-TO-DATE
:prepareComAndroidSupportSupportV42420Library
UP-TO-DATE
:prepareOrgXwalkXwalk_core_library205053312Library
UP-TO-DATE
:prepareArmv7DebugDependencies
:compileArmv7DebugAidl
UP-TO-DATE
:compileArmv7DebugRenderscript
UP-TO-DATE
:generateArmv7DebugBuildConfig
UP-TO-DATE
:generateArmv7DebugAssets
UP-TO-DATE
:mergeArmv7DebugAssets
UP-TO-DATE
:createXwalkCommandLineFileArmv7Debug
:generateArmv7DebugResValues
UP-TO-DATE
:generateArmv7DebugResources
UP-TO-DATE
:mergeArmv7DebugResources
UP-TO-DATE
:processArmv7DebugManifest
UP-TO-DATE
:processArmv7DebugResources
UP-TO-DATE
:generateArmv7DebugSources
UP-TO-DATE
:compileArmv7DebugJavaWithJavac
UP-TO-DATE
:compileArmv7DebugNdk
UP-TO-DATE
:compileArmv7DebugSources
UP-TO-DATE
:transformClassesWithDexForArmv7Debug
UP-TO-DATE
:mergeArmv7DebugJniLibFolders
UP-TO-DATE
:transformNative_libsWithMergeJniLibsForArmv7Debug
UP-TO-DATE
:processArmv7DebugJavaRes
UP-TO-DATE
:transformResourcesWithMergeJavaResForArmv7Debug
UP-TO-DATE
:validateDebugSigning
:packageArmv7Debug
UP-TO-DATE
:zipalignArmv7Debug
UP-TO-DATE
:assembleArmv7Debug
UP-TO-DATE
:cdvBuildDebug
UP-TO-DATE
BUILD SUCCESSFUL
Total time: 2.509 secs
Built the following apk(s):
C:/Users/IchRU/Documents/MyIonicProject/platforms/android/build/outputs/apk/android-debug.apk
Using apk: C:/Users/IchRU/Documents/MyIonicProject/platforms/android/build/outputs/apk/android-debug.apk
LAUNCH SUCCESS
Ionic server commands, enter:
e[36m restarte[39m or e[36mre[39m to restart the client app from the root
e[36m gotoe[39m or e[36mge[39m and a url to have the app navigate to the given url
e[36m consolelogse[39m or e[36mce[39m to enable/disable console log output
e[36m serverlogse[39m or e[36mse[39m to enable/disable server log output
e[36m quite[39m or e[36mqe[39m to shutdown the server and exit
And this is my package.json:
{
“dependencies”: {
“@angular/common”: “2.0.0-rc.4”,
“@angular/compiler”: “2.0.0-rc.4”,
“@angular/core”: “2.0.0-rc.4”,
“@angular/forms”: “0.2.0”,
“@angular/http”: “2.0.0-rc.4”,
“@angular/platform-browser”: “2.0.0-rc.4”,
“@angular/platform-browser-dynamic”: “2.0.0-rc.4”,
“cerialize”: “^0.1.7”,
“cheerio”: “^0.20.0”,
“es6-shim”: “^0.35.0”,
“got”: “^6.3.0”,
“ineed”: “^1.0.4”,
“ionic-angular”: “2.0.0-beta.11”,
“ionic-native”: “1.3.10”,
“ionicons”: “3.0.0”,
“lodash”: “^4.14.0”,
“q”: “^1.4.1”,
“reflect-metadata”: “^0.1.3”,
“rxjs”: “5.0.0-beta.6”,
“setimmediate”: “^1.0.4”,
“tree-model”: “^1.0.4”,
“zone.js”: “^0.6.12”
},
“devDependencies”: {
“del”: “2.2.0”,
“gulp”: “3.9.1”,
“gulp-watch”: “4.3.5”,
“ionic-gulp-browserify-typescript”: “2.0.0”,
“ionic-gulp-fonts-copy”: “^1.0.0”,
“ionic-gulp-html-copy”: “^1.0.0”,
“ionic-gulp-sass-build”: “^1.0.0”,
“ionic-gulp-scripts-copy”: “^2.0.0”,
“ionic-gulp-tslint”: “^1.0.0”,
“tslint-ionic-rules”: “^0.0.3”,
“run-sequence”: “1.1.5”
},
“name”: “myionicproject”,
“description”: “MyIonicProject: An Ionic project”,
“cordovaPlugins”: [
“cordova-plugin-device”,
“cordova-plugin-console”,
“cordova-plugin-whitelist”,
“cordova-plugin-splashscreen”,
“cordova-plugin-statusbar”,
“ionic-plugin-keyboard”
],
“cordovaPlatforms”:
}