Как инициализировать Gruntfile.js?

Я начинаю новый проект и хочу настроить Grunt.js. Есть ли определенная команда, которая инициализирует Grunfile.js с помощью структуры шаблонных кодов?

Ответы

Ответ 1

У Grunt есть свой собственный набор плагинов init для использования с grunt-init.

В документах некоторые официально поддерживаемые плагины включают

Несколько шаблонов grunt-init поддерживаются официально:

  • grunt-init-commonjs - Создайте модуль commonjs, включая модульные тесты Nodeunit.
  • grunt-init-gruntfile - Создайте базовый файл Grunt.
  • grunt-init-gruntplugin - Создайте плагин Grunt, включая модульные тесты Nodeunit.
  • grunt-init-jquery - Создайте плагин jQuery, включая тесты модуля QUnit.
  • grunt-init-node - Создайте модуль Node.js, включая модульные тесты Nodeunit.

Если этого недостаточно, yeoman также предоставляет проектные леса

Ответ 2

Предлагаю вам посмотреть yeoman.

Он имеет генераторы и шаблоны для создания различных типов приложений JS (от вашего собственного webapp до angular). Он создаст базу Grunt.js для вас и может использовать Bower для управления зависимостями.