Ничего не изменилось. Там можно передавать объект в виде строки, либа сама найдет данный элемент без проблем. В общем решение такое, в обработчиках вместо обращения TimelineLite.set, заменить на TweenLite.set. Т.к. метод TimelineLite.set в обработчиках onStart и onComplete отработает только в конце анимации, независимо от того что мы указали данные методы там.
ok. Разобрался. Спасибо всем за помощь. В догонку к этому вопросу, почему все советует использовать такую конструкцию, когда я создаю task.
Как не надо
gulp.task('html', function() {
gulp.src(src.html)
.pipe(gulp.dest(dest.root))
});
Т.е. писать return. Для чего это писать, если и без него работает. Просто часто бывает такое, юзаешь какой-то плагин с сайта npmjs.com, а там в примерах, одни пишут return, а другие нет. Как быть и принципиально ли это?
У меня сейчас проблема даже скорее не в этом. А в том, что у меня не компилирует scss файлы в css. Незнаю почему так, хотя все верно прописываю. С чем это может быть связано, я указал в кач-ве пути ['src/sass/**/*.scss', '!src/sass/**/_*'], только вот в папке dist, у меня просто тупо копируется файл style.scss без компиляции в css.
Так вся проблема в том, что я все файлы, которые начинаются с подчеркивания импортирую внутрь style.scss. Просто нужды прописывать строго путь до конкретного файла не было, когда использовал тот же ruby-sass, тот же код исправно работал и не создавал файлы с подчеркиванием в папке dist.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.