Важная информация
Показано с 1 по 2 из 2

Тема: Gruntfile.js

  1. #1 Gruntfile.js 
    Новичок Аватар для John Smith
    Регистрация
    04.12.2016
    Адрес
    Омск
    Сообщений
    3
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях
    При команде grunt concat будет сконкатенированный файл all.js и это хорошо. А вот, если скрипты поредактировать и эту команду повторить еще раз, то файл не перезаписывается, к нему добавится изменённая копия его же самого и это плохо. Как настроить этот таск, чтобы файл всё-таки перезаписывался?

    // Настройки grunt-contrib-concat:
    concat: {
    options: {
    separator: ';',
    },
    dist: {
    src: ['src/js/**/*.js'],
    dest: 'src/js/all.js',
    },
    }
    Ответить с цитированием  
     

  2. #2  
    Администратор Аватар для rovico
    Регистрация
    17.04.2014
    Адрес
    Ярославль
    Сообщений
    245
    Сказал(а) спасибо
    17
    Поблагодарили 287 раз(а) в 162 сообщениях
    Записей в блоге
    2
    Я с грунтом не силён, но мне кажется, что возможно, конкатенация забирает не только файлы из вложенных в js папок, но и файлы из самой папки js.
    Я бы порекомендовал или попробовать исключить файл
    JavaScript Code:
    1. concat: {
    2.   dist: {
    3.     src: [
    4.       'src/js/**/*.js',
    5.       '!**/*all.js'
    6.     ],
    7.     dest: 'src/js/all.js'
    8.   }
    9. }

    или изменить папку destination
    или выполнить какой-нибудь таск вроде cleanup перед concat
    Ответить с цитированием  
     

  3. 2 пользователя(ей) сказали cпасибо:

    >Quiet Snow< (06.12.2016), Free Admin (05.12.2016)

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •