2017-01-01 2 views
2

Шагов для воспроизведения: 1. Создал новый проект от https://github.com/driftyco/ionic-starter-super 2. Запускает `ионной перспективы android`` 3. использование хрома: // проверять на отлаживатьИонные 2: Применение работает на андроид устройства не может быть отлажены

Там нет ц и отладка не работает - см приложенный enter image description here

Вот что я использую: Кордова CLI: 6.4.0 ионные Framework Version: 2.0.0-rc.4 Ionic CLI Версия: 2.1.18 Ионные App Lib Версия: 2.1.9 Ионные App Сценарии Версия: 0.0.48 КСН-Deploy версия: 1.9.0 КСН-сим версия: 5.0.13 ОС: MacOS Sierra Node Версия: v6.9.2 Xcode версия: Xcode 8.2.1 Build версия 8C1002

ответ

3

Мне удалось выяснить, что вызвало проблему и как ее решить. Проблема заключалась в том, что при удаленной отладке на устройстве Android отладчик Chrome не может получить доступ к файлу исходной карты на устройстве. Решение/fix должно включать исходную карту inline. Для этого я:

добавил ниже package.json в корневой директории проекта

"config": { 
"ionic_bundler": "webpack", 
"ionic_source_map_type": "#inline-source-map" 
}, 

Это сделать Webpack, чтобы добавить источник карты рядный изменил tsconfig.js линию

"sourceMap": true, 

к

"sourceMap": false 

Это отключить машинописный для создания Sourc e map, так как это делается с помощью webpack.

После этого изменения все, кажется, работает нормально

Смежные вопросы