I am trying to debug Ionic 2 Application And I want to know how to include souceMap for every typescript file that maps to the javascript files.
But when I open the dev tools in Chrome there is no any souceMap file.
Also, I enabled the "sourceMap":true
in tsconfig.json file. This is my tsconfig.json file
{
"compilerOptions": {
"allowSyntheticDefaultImports": true,
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [
"dom",
"es2015"
],
"module": "es2015",
"moduleResolution": "node",
"sourceMap": true,
"target": "es5",
"types": [
"jasmine"
]
},
"include": [
"src/**/*.ts"
],
"exclude": [
"node_modules"
],
"compileOnSave": false,
"atom": {
"rewriteTsconfig": false
}
}
After that, I tried changing the ionic.config.json according to this sourcemaps not working for ionic 2 . But it also did not work for me.
Does anyone know what is wrong?
found the answer.
Still .map files are not generated. Because it is a bug see this issue . But now I can debug after adding this
"config":{
"ionic_source_map":"source_map"
}
into package.json file. Now all the .ts files are shown in the debug mode.
It has changed now to -
config: {
ionic_bundler: "webpack",
ionic_source_map_type: "#inline-source-map"
}
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.