Показать сообщение отдельно
  #3 (permalink)  
Старый 13.05.2016, 00:52
Аватар для nohuhu
Профессор
Отправить личное сообщение для nohuhu Посмотреть профиль Найти все сообщения от nohuhu
 
Регистрация: 21.05.2015
Сообщений: 321

Сообщение от Infarch Посмотреть сообщение
1.
Класс с именем 'SafetyRound.view.round.delete.Main' убивает процесс билда. В консоли невразумительные ошибки:
Код:
[INF] Compressing data with YuiJavascriptCompressor
[ERR] C2009: YUI Parse Error (missing name after . operator => if (!SafetyRound.
view.round.delete) SafetyRound.view.round.delete = {};) -- unknown-file:116:35
[ERR]
[ERR] BUILD FAILED
[ERR] com.sencha.exceptions.ExBuild: Failed to compress input
[ERR]   at sun.reflect.DelegatingConstructorAccessorImpl.newInst
[ERR] ance(Unknown Source)
Переименовал в 'SafetyRound.view.round.edit.Delete' и все заработало.
Это не Cmd сама по себе, это у YUI Compressor срывает башню от попыток использовать зарезервированное ключевое слово delete в качестве имени свойства объекта. Давно известная проблема, но поскольку YUI Compressor уже давно живее всех живых, рассчитывать на фикс чуть более, чем бессмысленно.

Цитата:
В проекте одна из моделей имеет то же самое название что и неймспейс проекта: 'SafetyRound.model.entity.SafetyRound'. Билдаем приложение. Теперь если запустить его из воркспейса (не из билда, билд в порядке) то эта модель ищется по кривому урлу: 'http://mylocalhost.ua/sw/SafetyRound/app/model/SafetyRound/model/entity/SafetyRound.js?_dc=20160512101143'.
А Fiddle можете? Я бы тикет создал.

Цитата:
Так что имейте в виду, друзья! Бубен - наше все :)
Это ли не истина? :)
Ответить с цитированием