Я хотел бы знать, что такое использование :
двоеточия, когда используется в соответствии с заданием gulp.
- Предоставляет ли он параметры?
gulp.task('default', ['clean:mobile']);
Я хотел бы знать, что такое использование :
двоеточия, когда используется в соответствии с заданием gulp.
gulp.task('default', ['clean:mobile']);
Gulp не имеет особого значения для двоеточия. В проектах, где это имеет особое значение, значение происходит от где-то еще, чем Gulp: культура проекта или история, другие инструменты и т.д.
Некоторые люди используют его как способ организации имен своих задач. Все задачи, связанные с очисткой, могут начинаться с clean:
. Таким образом, у вас будут clean:dist
, clean:build
и т.д. (Если вы задаетесь вопросом, почему несколько целей для очистки, некоторым людям нравится иметь несколько степеней очистки. clean:build
удалит переданные файлы, но оставит некоторые локальные файлы конфигурации. clean:dist
удалит все файлы, которые не являются частью исходного дистрибутива (т.е. удалить больше).)
Некоторые люди будут использовать дефисы для одной и той же цели или другого персонажа. Gulp -tools like этот может интерпретировать двоеточие как организационное устройство. Обратите внимание, что этот инструмент также интерпретирует символ подчеркивания (_
) и дефис (-
) в том же как он интерпретирует двоеточие.
Двоеточие имеет смысл в Grunt. Люди, которые преобразуют систему сборки из Grunt в Gulp, могут содержать двоеточия, потому что их исходные задачи в Grunt содержали в них двоеточия. Если у вас есть команда, используемая для имен задач, первоначально созданных в Grunt, или для взаимодействия с другими инструментами, которые вызывают эти задачи, может быть полезно просто сохранить двоеточия вместо того, чтобы попросить людей адаптироваться или обновить код, который вызывает сборку задачи.