2016-10-22 2 views
0

Я только что установил bower через npm install bower --save-dev, потому что я хочу, чтобы это было доступно для всех, кто проверяет ответвление и запускает «обновление npm». Я знал, как выполнить беседку, если я установил его с помощью npm install bower -g, но как его выполнить сейчас?Выполнение локальных (-save-dev) инструментов от npm

таким образом меня не удовлетворяет:

./node_modules/bower/bin/bower -v 

не что-то вроде npm tools bower -v?

ответ

1

Нет, нет команды npm tools. Но вот alternative solution.

Если ваша оболочка bash, вы можете добавить функцию в свой .bashrc.

# ~/.bashrc 
function npm-tools {                         
    (PATH=$(npm bin):$PATH; eval [email protected];)                    
} 

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

# $ tree node_modules/ -L=1 
# node_modules/ 
# └── bower 
$ ./node_modules/bower/bin/bower -v 
1.7.9 
$ npm-tools bower -v 
1.7.9 
+0

Я сделал это немного иначе, но ваш наконечник был отличным! – xetra11

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