2016-11-21 2 views
1

Перед тем, как выпустить последнюю версию углового rc, мое ионное приложение 2 отлично работало.scss-переменные не работают в Ionic 2

После последней версии я заметил, что стили не все отображались правильно. После дополнительной проверки я обнаружил, что переменные scss не отображались. Я знаю, что я могу пройти через все стили и заменить переменные значениями цвета, но я хотел бы сохранить простоту переменных, если там когда-либо будет изменение цвета.

Я не могу найти, как заставить эти переменные работать снова, кто-нибудь испытал это?

+0

Пожалуйста, проверьте, если ваш инструмент для сборки компилирует его правильно. – Manish

+0

@ user32 компилирует все остальное в таблице стилей, за исключением переменных. –

ответ

0

Есть 2 проблемы с текущей версией Ионного RC3.
- Отладка в хроме не работает с TS
- Проблема с SCSS представлена ​​здесь.
Я узнал, что могу исправить то или другое.

Чтобы избежать проблемы SCSS убедитесь, что вы удалите в package.json

 
"config": { 
    "ionic_bundler": "rollup", 
    "ionic_source_map": "source_map" 
}, 

и tsconfig.json опции компиляции

 
"sourceMap": true 

=> Последствие, вы не можете использовать хром для отладки TS. Но вы можете использовать отладчик cordova в VSCode с TS.

Добавить снова в Package.json и tsconfig.json значения конфигурации и chrome debugger снова работают, но у вас будет проблема SCSS.

Я предполагаю, что это как-то связано с комплектом файлов активов, сделанных с помощью webpack по умолчанию с RC ?.

  • Кордова CLI: 6.3.1
  • Ионные Framework Версия: 2.0.0-rc.3
  • Ионные CLI Версия: 2.1.13
  • Ионные App Lib Версия: 2.1.7
  • ионные App Сценарии версия: 0.0.44
  • КСН-Deploy версии: Не установлено
  • КСН-сим версия: Не установлено
  • ОС: Windows 7
  • Узел Версия: v6.9.1
  • версия Xcode: Не установлено
Смежные вопросы