logo头像
Snippet 博客主题

ionic 调试

本文于536天之前发表,文中内容可能已经过时。

1 页面调试

1
open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=/Users/kylinhuang/MyChromeDevUserData/

2 设备调试

修改 devtool 查看 源码
node_modules @ionic/app-scripts/config/webpack.config.js

1
2
修改 devtool 查看 源码
devtool: eval-source-map,

浏览器 查看

chrome://inspect/#devices

Alt text

错误

在node_modules/@ionic/app-script/config/webpack.config.js

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    module: {
loaders: [
{
test: /\.json$/,
loader: 'json-loader'
},
{
test: /\.ts$/,
loader: process.env.IONIC_WEBPACK_LOADER
},
{
test: /\.js$/,
loader: process.env.IONIC_WEBPACK_TRANSPILE_LOADER
},
{
test: /\.jsx?$/,
exclude: /(node_modules|bower_components)/,
loader: 'babel-loader', // 'babel-loader' is also a legal name to reference
query: {
plugins: ["transform-runtime", "babel-plugin-transform-regenerator"],
presets: ['es2015','stage-3']
}
}
]
},

添加 以下代码

1
2
3
4
5
6
7
8
9
{
test: /\.jsx?$/,
exclude: /(node_modules|bower_components)/,
loader: 'babel-loader', // 'babel-loader' is also a legal name to reference
query: {
plugins: ["transform-runtime", "babel-plugin-transform-regenerator"],
presets: ['es2015','stage-3']
}
}
支付宝打赏 微信打赏

打赏