@Programep

Как правильно настроить grunt js?

Добрый день! Работаю на Windows 7.
Вопросы, думаю, простые, но я только начинаю работать с этим:
1. Правильный ли порядок установки grunt в систему?
После установки nodejs, запустил nodejs command promt и выполнил команду:
npm install -g grunt-cli
2. Правильный ли порядок установки grunt в проект?
Открываю окно nodejs command promt и выполняю команды:
mkdir grunt_test
cd grunt_test
npm init
npm install grunt --save-dev

3. Gruntfile.js нужно создавать в каждом проекте вручную или есть команда для создания шаблонного файла, аналогично как после выполнения команды "npm init" создается файл "package.json"?
4. Создавать его нужно в том же каталоге что и "package.json"?
В начальном руководстве нашел только пример содержимого этого файла An example Gruntfile, а где он должен быть не понял.
  • Вопрос задан
  • 202 просмотра
Решения вопроса 2
evgeniy2194
@evgeniy2194
PHP, js developer
Я бы вам посоветовал посмотреть в сторону webpack или gulp.

Правильный ли порядок установки grunt в проект?
Что за глупый вопрос? Вы создали директорию, перешли в нее и добавили grunt в package.json. Все правильно.

Gruntfile.js нужно создавать в каждом проекте вручную или есть команда для создания шаблонного файла, аналогично как после выполнения команды "npm init" создается файл "package.json"?
Конечно в каждом проекте у вас будут разные файлы в разных директориях и настраивать нужно все отдельно

Создавать его нужно в том же каталоге что и "package.json"?
В какой директории создавать конфиги не имеет особого значения, обычно их ложат в корень проекта.
Ответ написан
k12th
@k12th
console.log(`You're pulling my leg, right?`);
есть команда для создания шаблонного файла

Есть генератор проектов yeoman.io

P.S. Не то чтобы grunt плох сам по себе, но в 2017 его имеет смысл учить только если вам достался legacy-проект с ним. webpack покрывает 95% того, что делают grunt/gulp.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы