Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jun 11 04:35
    artem-malko closed #424
  • Jun 11 04:34
    artem-malko commented #424
  • Jun 10 18:27
    wizzzart commented #424
  • Jun 10 18:27
    wizzzart commented #424
  • Jun 10 03:51
    artem-malko commented #424
  • Jun 09 15:05
    wizzzart edited #424
  • Jun 09 15:02
    wizzzart opened #424
  • Jan 08 11:12
    artem-malko closed #423
  • Jan 08 11:12
    artem-malko commented #423
  • Jan 08 07:41
    from-test-work commented #423
  • Jan 08 04:16
    artem-malko commented #423
  • Jan 08 04:16
    artem-malko commented #423
  • Jan 08 04:14

    artem-malko on 1.14.3

    (compare)

  • Jan 08 04:10

    artem-malko on master

    #423: fix broken watch mode wit… (compare)

  • Jan 07 20:28
    from-test-work commented #423
  • Jan 06 18:01
    artem-malko commented #423
  • Jan 06 16:37
    from-test-work commented #423
  • Jan 06 15:45
    artem-malko commented #423
  • Jan 05 19:21
    from-test-work commented #423
  • Jan 05 18:42
    artem-malko commented #423
Pavel Tarasenko
@pashkes
Всем привет. А эту проблему так и не исправили? tars/tars#346
Pavel Tarasenko
@pashkes
а может кто то скинуть на репозиторий где используеются данные с data.js в сочетании с pug? Как то маловато примеров в доке по всему этому
Денис Кобелев
@CcRaZyY
возник вопрос, почему при команде gulp или gulp dev запускается build режим (судя по консоле), и как она держит "под надзором" и обновляет файлы проекта? И почему нельзя было задать сразу запуск developer режима, как при tars dev?
Artem Malko
@artem-malko
@pashkes а тут нет проблемы. В тикете вам верно подсказали.
@CcRaZyY gulp лучше совсем не дергать, а только через tars. build — это название таска, который делает сборку, это не режим
Денис Кобелев
@CcRaZyY
@artem-malko Окей, понял, спасибо. Ещё вопрос, я правильно понял что с помощью plugins-config.json я могу переопределять настройки, указывать новые надстройки, пути сохранения файлов проекта?
Artem Malko
@artem-malko
@CcRaZyY нет, это конфиг для плагинов типа autoprefixer и т.д. Основной конфиг сборки в tars-config
Денис Кобелев
@CcRaZyY
Если мне нужно настроить вывод файлов проекта в другие папки, за пределами проекта, то это настроить можно только в самих конфинах в папке tars?
На самом деле я это уже реализовал, но хочется узнать на сколько мой метод правильный, я создал в tars-config переменную, и в каждом из конфигов сборки передаю эту переменную в путь сохранения файлов.
Я так понимаю при попытки обновить такой проект мои изменения будут перекрываться приходящими обновлениями?
Денис Кобелев
@CcRaZyY
Я так понимаю, то что я сделал решает проблему #312 ?
Artem Malko
@artem-malko
@CcRaZyY по поводу того, что обновления сломают такое решение — да, может быть)
По поводу тикета — его надо решить комплексно, так как там путь до статики завязан
@CcRaZyY генератор пути до статики
Alisa
@alisazhurik
@artem-malko Привет. А есть ли возможность внедрить в тарс мультиязычность? Чтобы был статичный сайт, а языки подключались через json. Например с плагином i18n
Денис Кобелев
@CcRaZyY
@artem-malko А если я создаю user-tasks то где нужно объявлять о его существовании? Если я просто добавлю в tasks/main/[нужный таск] то при обновлении проекта всё может поломаться?
Денис Кобелев
@CcRaZyY
Ещё обнаружил что в генерации пути до статики используется tars.config.fs.staticFolderName, но ведь в tars-config.js была переменная staticPrefix, почему она не используется?
Artem Malko
@artem-malko

@alisazhurik могу предлодить покапать в эту сторону: https://github.com/tars/tars/blob/master/tars/tasks/html/helpers/handlebars-helpers.js#L256

Там есть ссылки на примеры использования

@CcRaZyY при обновлении просто нужно будет повторить снова подключение user-тасков.
staticPrefix — для статики с другого домена
igor9alive
@igor9alive
Привет! Надеюсь, кто-то сталкивался с данной проблемой и сможет помочь.
При сборке плагин выдается ошибка "gulp-svg-symbols viewbox missing in file D:\path" и у таких svg параметр становится "viewbox = "0 0 100 100"", из-за чего она неправильно отображается. Что это может быть?
Artem Malko
@artem-malko
@igor9alive все просто, у каждого svg-изображения должен быть атрибут viewBox) Иначе нельзя понять, как именно рисовать контуры, которые находятся в этом svg
Собственно лог ошибки на это и намекает)
igor9alive
@igor9alive
@artem-malko так суть в том, что параметр viewBox указан изначально)
Artem Malko
@artem-malko
@igor9alive нужно проверить все же, что он указан. Либо он указан неверно
Alisa
@alisazhurik
@artem-malko а можно ли последний build в папке builds копировать в отдельную директорию? Потому что ситуация такая - сборка подтягивается из гита и идет сразу на сервер. И было бы здорово чтобы последний билд из общих билдов копировался в отдельную продашн папку Build
Yuriy Chizhov
@Vilz
народ, а кто нибудь справлялся с ошибкой фантомжс при установке в центос?
Alexandr Adam
@develalexandr
Всем привет
при команде sudo npm install -g gulp

выдает такую ошибку npm WARN deprecated gulp-util@3.0.8: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5

перешел по ссылки поделал как там написано не получаеться может кто сталкивался

lenchik-ponchik
@lenchik-ponchik

@artem-malko привет! После обновления tars'а не работает build -m / --min / выбор "Minify files only" через флаг.
Пробовал переустанавливать tars-cli + пробовал на разных нодах - 6, 8, 10.

Release mode работает нормально и минифицирует. Это можно как то быстро поправить, хотя бы локально в проекте ?

Yuriy Chizhov
@Vilz
@lenchik-ponchik если речь о вебпаке, то там надо дописать
const compressJs = tars.flags.release || tars.flags.min || tars.flats.m;
это не полноценное решение, а костыль
lenchik-ponchik
@lenchik-ponchik
@Vilz спасибо, помогло!
Artem Malko
@artem-malko
@lenchik-ponchik @Vilz фикс флага минификации в мастере в tars
Andrey Karamnoff
@CalledByThe4ire
@artem-malko Привет! Как посмотреть список доступных плейсхолдеров? В руководстве не нашел
yozuul
@yozuul
Приветствую. Есть какая-то информация или новости по поводу перехода на 4 гальп? Или проект заброшен разработчиком? Кто-то в курсе? Стоит ли ждать вообще, или проще самому себя озадачить?
Artem Malko
@artem-malko
Вечер добрый) А что даст переход на 4 версию?
Фичи, которые там появились в Тарс итак работают) Но если есть что-то, что прям сильно что-то изменит — можно рассмотреть это обновление. Думаю, лучше это через issue на github решить
yozuul
@yozuul
@artem-malko
Сильно пока не вникал. Вот только сел за проект. Я сам-то на 4 и не перешёл пока, но собирался. Искал как раз готовый комбайн с 4, но наткнулся на TARS, и всё остальное, что нашёл, оно, как бы, даже рядом не стояло, хоть и на 4. Очень пожалел, что раньше не попался. Нужно, привыкнуть, конечно, но и беглого осмотра хватило понять, что пользоваться им будет очень удобно. Очень хорошо всё продумано и организовано. Подумал, раз с 3 версией так здорово всё придумали умные люди, может и 4 найдут применение.
Насчёт фич тоже были мысли. Даже тестового запуска хватило, чтобы понять разницу в работе. И в скорости, и выполнении тасков.
Даже про командную строку подумали. Сам не мог понять раньше, как вообще люди управляют своими сборщиками через неё. Для таких бедолаг, находка, наверное. Но всё же в одном окне с проектом в виде GUI, как можно сделать в Atom, удобней. Сижу вот разбираюсь в разнице, помимо самого запуска сборки.
Ну и погуглил, конечно, про разработчиков. Увидел в статье упоминание о планах перехода на 4, решил спросить.
Спасибо за ответ и за продукт.
Artem Malko
@artem-malko
@yozuul обновлять на gulp4 будет слегка больновато, так как много плагинов, которые юзаются в TARS, уже не обновляются их разработчиками( Я попробую в скором времени обновить, конечно. Но, кажется, придется отказаться от jade и оставить только pug. Jade прям сильно заброшен, в нем куча пакетов с уязвимостями используются.
@/all ребят, есть просьба поддержать звездочками репу одного моего хорошего знакомого https://github.com/lastw/dogify
krainov
@Blowze
Все привет
'It seems, that TARS in current project is not compatible with current TARS-CLI!'
'Package "gulp-sass" is not available.'
'Update TARS-CLI via "tars update" and your project via "tars update-project"'
'Please, write to the tars.builder@gmail.com, if update did not help you.'
Подскажите что делать , упал tars на нескольких проектов
krainov
@Blowze
есть кто тут?
@artem-malko
Artem Malko
@artem-malko
@Blowze предлагаю обновить tars-cli. Сегодня выпустил обновление
Снести и поставить снова
Отпишитесь, если поможет/не поможет
Artem Malko
@artem-malko

@/all все, кто сталкивался с ошибкой Package "gulp-sass" is not available. переустановите tars-cli, выкатил обновление, где баг пофикшен.

npm un -g tars-cli
npm i -g tars-cli

Возможно потребуются права администратора.