Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #171 (permalink)  
Старый 26.06.2014, 22:50
Отправить личное сообщение для Octane Посмотреть профиль Найти все сообщения от Octane  
Регистрация: 10.07.2008
Сообщений: 3,873

Кто-нибудь был сегодня на MoscowJS?
Ответить с цитированием
  #172 (permalink)  
Старый 27.06.2014, 00:17
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Octane Посмотреть сообщение
Кто-нибудь был сегодня на MoscowJS?
Я не был, т.к. живу и работаю ща на даче
__________________
kobezzza
code monkey
Ответить с цитированием
  #173 (permalink)  
Старый 30.06.2014, 21:58
Аспирант
Отправить личное сообщение для cyber_2.0 Посмотреть профиль Найти все сообщения от cyber_2.0
 
Регистрация: 13.06.2014
Сообщений: 36

Начал переходить на gulp, и столкнулся с такой фигней что не получается прописать путь для сжатого файла отдельно.
Т.е что бы в итоге было 2 файла name.js и сжатый name.min.js
Так сожмет файл, который будет соеденен , в доках по uglify не нашел ответа
gulp.src( scripts )
        .pipe( concat( conf.name + ".js" ))
        .pipe ( wrap ( {src: wrapper } ) )
        .pipe( uglify () )
        .pipe ( gulp.dest('./build/') );

Последний раз редактировалось cyber_2.0, 30.06.2014 в 22:23.
Ответить с цитированием
  #174 (permalink)  
Старый 30.06.2014, 22:13
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

cyber_2.0, прост интересно, а зачем? Мне как то больше по душе декларативный (а ля ant) подход Grunt, а для параллельной сборки (что позиционируется как главная фишка gulp) юзаю плагин https://github.com/sindresorhus/grunt-concurrent и всем доволен
__________________
kobezzza
code monkey
Ответить с цитированием
  #175 (permalink)  
Старый 30.06.2014, 22:24
Аспирант
Отправить личное сообщение для cyber_2.0 Посмотреть профиль Найти все сообщения от cyber_2.0
 
Регистрация: 13.06.2014
Сообщений: 36

Сообщение от kobezzza
Мне как то больше по душе декларативный (а ля ant) подход Grunt
Просто хочу попробывать, что бы сравнить
Сообщение от kobezzza
а для параллельной сборки
Т.е паралельной ?
Ответить с цитированием
  #176 (permalink)  
Старый 30.06.2014, 22:29
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от cyber_2.0 Посмотреть сообщение
Т.е паралельной ?
Ну из коробки Grunt всё делает последовательно, т.е.:

1) Склей JS;
2) Скомпиль JS;
3) Пожми картинки через pngcrush и т.д.;
4) Сожми CSS, SVG через CSSO и SVGO;

... и т.д.

Очевидно что многие операции независимы друг от друга, т.е. те же картинки можно жать в отдельном от склейки JS потоке и на многоядерных компах (а они сейчас в основном такие) это даст внушительный (парой даже очень) профит.

Вот как раз Gulp изначально позиционируется как сборщик с возможностью разбиения операций на потоки, а вот Grunt так не умеет, но для него есть плагинчик, который это добавляет.
__________________
kobezzza
code monkey
Ответить с цитированием
  #177 (permalink)  
Старый 30.06.2014, 22:34
Аспирант
Отправить личное сообщение для cyber_2.0 Посмотреть профиль Найти все сообщения от cyber_2.0
 
Регистрация: 13.06.2014
Сообщений: 36

kobezzza, понял спс.
Но всеравно хочется по ковырять gulp.
Ответить с цитированием
  #178 (permalink)  
Старый 30.06.2014, 22:41
Аспирант
Отправить личное сообщение для cyber_2.0 Посмотреть профиль Найти все сообщения от cyber_2.0
 
Регистрация: 13.06.2014
Сообщений: 36

kobezzza, Еще вопрос по написанию тестов, щас смотрю твои исходники
https://github.com/kobezzza/Collecti.../collection.js
у тебя для проверки правильно ли создался ( как я понял ) используется valueOf, и как видно из исходников у тебя возврщает кол-во ссылок в нем ( вроде ), просто не фига не пойму стоит ли использовать его и у меня ( щас пытаюсь написать тесты для скрипта модального окна ) и менять возврщаемое значение взависимости от правильности инициализации или нет.
Ответить с цитированием
  #179 (permalink)  
Старый 30.06.2014, 22:59
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

cyber_2.0, ну это частный случай, т.к. в Collection valueOf возвращает количество элементов в активном контексте активной коллекции.

Для твоего случая это скорее всего не так, т.к. по умолчанию у большинства объектов valueOf возвращает ссылку на сам объект.
__________________
kobezzza
code monkey
Ответить с цитированием
  #180 (permalink)  
Старый 30.06.2014, 23:01
Аспирант
Отправить личное сообщение для cyber_2.0 Посмотреть профиль Найти все сообщения от cyber_2.0
 
Регистрация: 13.06.2014
Сообщений: 36

Сообщение от kobezzza
по умолчанию у большинства объектов valueOf возвращает ссылку на сам объект.
Знаю, а как проверять правильно ли создался объект ?
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смишных картинок тред megaupload Оффтопик 3447 03.07.2023 09:47
React'а тред melky Оффтопик 246 13.11.2016 08:07
Webpack'а тред nerv_ Сборка проекта, утилиты 58 07.05.2016 13:46
Смешных историй тред monolithed Оффтопик 11 04.03.2015 04:20
Смишных видео с намеком тред godofjavascript Оффтопик 4 30.12.2012 23:50