2015-04-24 2 views
2

Я новичок в gruntjs и пытаюсь получить черновую-INIT шаблоны и работает, однако я постоянно получаю эту ошибку: zsh: command not found: grunt-initЗШ: команда не найдена: пехотинец-INIT

, когда я запустить установку он показывает мне все это, так что кажется, что это установка отлично

→ npm install -g grunt-init 
/Users/jsturgess/npm-global/bin/grunt-init -> /Users/jsturgess/npm-global/lib/node_modules/grunt-init/bin/grunt-init 
[email protected] /Users/jsturgess/npm-global/lib/node_modules/grunt-init 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] ([email protected], [email protected], [email protected]) 
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) 

Я следовал хрюканье-инициализации установки направления и сделал каталог ~/.grunt-init/ и клонировал шаблон Jquery с помощью команды Гав

git clone https://github.com/gruntjs/grunt-init-jquery.git ~/.grunt-init/jquery

Что мне нужно сделать, чтобы использовать команду grunt-init?

ответ

1

Похоже, вы используете OhMyZsh. Вам нужно добавить файлы Grunt в переменную $ PATH.

кд в свой домашний каталог и найти этот файл .zshrc и найдите строку с

export PATH= 

и изменить его нравится:

export PATH="path_to_grunt:$PATH" 

символ «:» служит в качестве разделителя для нескольких пути.

То, что вы, вероятно, ищете здесь:

export PATH="/usr/local/lib/node_modules/grunt-cli/bin/grunt:$PATH" 
+0

мои переменный $ пути начинается с $ PATH: а чем заканчивается на: $ PATH, и большинство путей ~ /. Это будет причиной каких-либо проблем? – JSturgessMeyers

+0

Да, это начинается с $ PATH. Но, когда вы говорите, что экспорт PATH = 'somethin': $ PATH, «что-то» добавляется к вашей существующей переменной среды PATH. –

+0

Что касается пути для grunt, он устанавливается в ~/npm-global/lib/node_modules/grunt, а в ~/npm-global/bin имеется псевдоним grunt, который ссылается на тот, что находится в папке lib. В папке lib также содержатся справочники grunt-cli, grunt-init и npm. Моя переменная path содержит «~/npm-global/bin: ~/npm-global/lib/node_modules:« – JSturgessMeyers

Смежные вопросы