Как запустить grunt 0.4. * Без grunt-cli - программирование
Подтвердить что ты не робот

Как запустить grunt 0.4. * Без grunt-cli

Интересно, можно ли запустить grunt 0.4. * без установки grunt-cli.

Я понимаю, что grunt-cli ищет версию grunt, установленную в node -модулях в моей директории проектов, чтобы запустить эту версию grunt, но... возможно ли запустить grunt без установки grunt-cli? Как?

Спасибо заранее!

4b9b3361

Ответ 1

попробовать

node -e "require('grunt').cli();" 

если вы находитесь на mac/unix

Ответ 2

Grunt-cli - очень маленький код. Если бы я был вами, я бы просмотрел его в репозитории GitHub. Таким образом вы узнаете, что он делает, и очень легко сделать то же самое.

Мне повезло с запуском его без grunt-cli. Вы можете сделать это с помощью следующей команды:

node -e "require('grunt').cli()"

Если вы хотите указать задачи, вы можете сделать это следующим образом:

node -e "var g = require('grunt'); g.cli.tasks = ['default']; g.cli()"

Ответ 3

Вы можете попробовать другой script:

var grunt = require('grunt');
grunt.cli();

Это будет искать пакет grunt и выполнить Gruntfile.js.