Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.05.2016, 10:24
Аватар для Infarch
Профессор
Отправить личное сообщение для Infarch Посмотреть профиль Найти все сообщения от Infarch
 
Регистрация: 06.06.2014
Сообщений: 292

Анекдоты от CMD
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] C2009: YUI Parse Error (missing name after . operator =>     SafetyRound.v
iew.round.delete,) -- unknown-file:186814:34
[ERR] C2009: YUI Parse Error (syntax error => ], 0));) -- unknown-file:186816:1
[ERR] C2009: YUI Parse Error (Compilation produced 3 syntax errors. => null) --
unknown-file:2
[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' и все заработало.

2.
В проекте одна из моделей имеет то же самое название что и неймспейс проекта: 'SafetyRound.model.entity.SafetyRound'. Билдаем приложение. Теперь если запустить его из воркспейса (не из билда, билд в порядке) то эта модель ищется по кривому урлу: 'http://mylocalhost.ua/sw/SafetyRound/app/model/SafetyRound/model/entity/SafetyRound.js?_dc=20160512101143'. Если после этого запустить watch и остановить его когда он перешел в режим 'Waiting for changes...' то ситуация исправляется и можно дальше пользоваться приложением из воркспейса.

Так что имейте в виду, друзья! Бубен - наше все
Ответить с цитированием
  #2 (permalink)  
Старый 12.05.2016, 12:53
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

У меня убивало процесс даже простая загрузка сайта во время компиляции. Точнее не убивало, а приводило к неисправляемым ошибкам, приходилось выходить по ^C и запускать заново.
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.
Ответить с цитированием
  #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 можете? Я бы тикет создал.

Цитата:
Так что имейте в виду, друзья! Бубен - наше все :)
Это ли не истина? :)
Ответить с цитированием
  #4 (permalink)  
Старый 13.05.2016, 10:03
Аватар для Infarch
Профессор
Отправить личное сообщение для Infarch Посмотреть профиль Найти все сообщения от Infarch
 
Регистрация: 06.06.2014
Сообщений: 292

nohuhu, не очень представляю как получить такой фидл. Это же надо во-первых сбилдать через CMD. Во-вторых, запустить не билд, а индекс из воркспейса. Если подскажете как все это провернуть на фидле то не вопрос, сделаю.
Ответить с цитированием
  #5 (permalink)  
Старый 13.05.2016, 21:51
Аватар для nohuhu
Профессор
Отправить личное сообщение для nohuhu Посмотреть профиль Найти все сообщения от nohuhu
 
Регистрация: 21.05.2015
Сообщений: 321

Хм. А если не в Fiddle, а просто минимальный тестовый пример? Сделайте архив в zip, прикрепите к этой ветке. Мне нужно что-то, чтобы пихнуть в сторону командирщиков.
Ответить с цитированием
  #6 (permalink)  
Старый 16.05.2016, 10:08
Аватар для Infarch
Профессор
Отправить личное сообщение для Infarch Посмотреть профиль Найти все сообщения от Infarch
 
Регистрация: 06.06.2014
Сообщений: 292

Вот тестовый пример. Почти дефолтное приложение, имеет в составе модель "Toster.model.Toster". Сейчас оно после build'a, но перед watch'ем.
Вложения:
Тип файла: zip Toster.zip (128.9 Кб, 1 просмотров)
Ответить с цитированием
  #7 (permalink)  
Старый 20.02.2018, 21:31
Новичок на форуме
Отправить личное сообщение для semenovvova19 Посмотреть профиль Найти все сообщения от semenovvova19
 
Регистрация: 20.02.2018
Сообщений: 1


Анекдоты про Вовочку
На уроке в школе.
- Итак, кто мне ответит на вопрос: «Какие существуют в нашей стране органы управления?»
- Члены, Марь Ивановна.
- Да что ты такое говоришь, Вовочка?
- Ну как же, в книжке так и написано, члены правительства, про голову ничего не сказано!

- Ребята, а кто приведёт пример предложения с двусмысленным значением?
Вовочка:
- Шеф Владимир Иванович постоянно твердит на планёрках, что из своих троих замов Маши, Димы и Миши полностью положиться можно только на Машу.

Анекдоты про блондинок
Приходит девушка в автомагазин и спрашивает продавца:
- У вас датчики есть?
- Какие датчики?
- Ну, такие, чтобы когда я в зад давала лампочки загорались...

Разговор трех блондинок:
- Я у своей дочери недавно сигарету нашла, никогда не знала, что она курит.
- А я у своей шприц нашла, и не догадывалась что она колется.
- А я у своей презерватив нашла, сроду не знала что у нее член есть.

Анекдоты про школу
Учительница задаёт детям домашнее задание, узнать откуда берутся дети. Дома вовочкин отец сказал, что вырезал его из картошки. На следующий день Вовочка положил картошку в портфель и пошел в школу. На уроке учительница спрашивает, что дети узнали от родителей: — Детей приносит аист... — Детей находят в капусте... — Дети родятся в больнице... Подошла вовочкина, очередь и он спрашивает учительницу: — Могу я вынуть и показать?..

Идёт урок. Заходит Вовочка в класс. Учитель его спрашивает: — Почему опоздал??? Вовочка: — Картошку жарил Учитель: — Что честно? Вовочка: — ДА Учитель: — Ладно, садись. Через пять минут открывается дверь в класс. Учитель: — Картошкина, ты почему опоздала!!!

Анекдоты смешные до слёз
Пришел мужчина к врачу на прием. Врач обнаружил у него диабет и дает назначение больному:
— Нельзя сладкого, мучного, картофеля, вермишели и т. д.
Больной:
— А cекcом заниматься можно?
— Только с женой.
— А с любовницей?
— Нельзя, это уже сладкое.

Пьяный муж пришел домой и сразу же завалился спать.
Жена:
– Вань! Давай, а?
– Чего? Выпить есть?
– Нет, не выпить! Давай, а?
– Ой, уйди, отстань!
Разочарованная жена выглядывает в окно и кричит:
– Есть в этом доме мужчины!?
С первого этажа высовывается голова:
– А что, выпить есть?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблема с установкой Sencha Cmd Anu-tochka ExtJS 3 15.05.2016 10:49
Sencha Cmd - не нашел defaultType внутри defaults khusamov ExtJS 0 27.04.2016 18:54
Sencha Cmd: generate package khusamov ExtJS 0 08.11.2015 22:52
Запустить cmd с параметрами Sloneny Общие вопросы Javascript 0 30.01.2015 10:29
какой код клавиши у кнопки cmd у apple demi Events/DOM/Window 2 25.02.2010 11:32