Инструменты сборки — это замечательный актив для разработки приложений, поскольку они дают вам более точный контроль над вашими фоновыми операциями и позволяют автоматизировать многие процессы, такие как минимизация, компиляция, модульное тестирование, линтинг и т. д., которые в противном случае вам пришлось бы выполнять вручную. Исполнители задач в системе сборки действуют как боты, которые выполняют эти задачи автоматически, давая разработчику больше времени, чтобы сосредоточиться на важных функциях своего приложения. Нам в Stamplay нравится все автоматизировать, поэтому мы создали плагины Grunt и Gulp, чтобы разработчики могли использовать их в своих приложениях Stamplay!

GRUNT
GruntJS — это инструмент для сборки из командной строки на основе JavaScript, который помогает разработчикам автоматизировать повторяющиеся задачи. Используя Stamplay, разработчики могут использовать плагин Grunt для развертывания проекта.

1.1 Установить плагин

  • Для начала вам нужно будет создать файл package.json в корневом каталоге вашего проекта. Убедитесь, что у него есть имя, версия и devDependencies.
  • Запустите в командной строке: npm install grunt-stamplay — save-dev

1.2 Настройка Gruntfile

1.3 Запустить задание!

  • Запустите в командной строке: grunt [taskName]
  • Приложение развернуто! Успех!

GULP
Gulp – это программа для выполнения задач на JavaScript, позволяющая автоматизировать такие задачи, как объединение и минимизация библиотек и таблиц стилей, обновление браузера при сохранении файла, быстрый запуск модульных тестов, выполнение анализа кода и т. д. и т. д. Используя Stamplay, разработчики могут использовать подключаемый модуль Gulp для развертывания проекта.

2.1 Установить плагин

  • Для начала вам нужно будет создать файл package.json в корневом каталоге вашего проекта. Убедитесь, что у него есть имя, версия и devDependencies.
  • Запустите в командной строке: npm install gulp-stamplay — save-dev

2.2 Настройка Gulpfile

2.3 Запустить задачу!

  • Запустите в командной строке: gulp [имя_задачи]
  • Приложение развернуто! Успех!

По вопросам, касающимся этих плагинов, не стесняйтесь писать нам в Твиттере на @stamplay. Кроме того, вы можете присоединиться к нашему каналу Stamplayers Slack, чтобы получать обновления в режиме реального времени и поддержку сообщества!