Подтвердить что ты не робот

Npm install bower с помощью -g vs --save-dev

Я новичок в node и использую npm для выполнения некоторых node, angular и экспресс-обучающих программ. Раньше я использовал беседу в учебнике. Я уверен, что я установил его с помощью -g уже, когда я запускаю команду bower -v, которую я возвращаю 1.3.3 Я должен понять, что ее установка с использованием -g означает, установите это глобально, чтобы в следующем проекте я не нужно устанавливать его снова.

1) Правильно ли это?

2) Когда я начинаю работать с новым проектом, мне нужно инициализировать беседу?

3) Есть ли какая-то причина, по которой я должен использовать install bower --save-dev после того, как я уже установил bower (-g) в лого?

4) Что именно делает install bower --save-dev?

Я искал и ничего не получал в google или stack over flow при поиске "--save-dev".

Я действительно хочу это понять, и если вы поможете мне, это поможет мне понять, что устанавливать гораздо больше, чем просто беседу и как использовать эти установки. Опять же, я новичок в командной строке для этого типа разработки и новичок в этих технологиях, но имею некоторое базовое понимание.

4b9b3361

Ответ 1

Использование флагов --save и --save-dev при установке добавит их в проект package.json. Это позволяет любому, кто может разработать или использовать проект для установки зависимостей по мере необходимости с помощью простой команды npm install. Напротив, флаг -g является глобальным только для вашей локальной машины.