Какова цель флага -g в & ldquo; npm install & rdquo; команды? [dубликат]

У этого вопроса уже есть ответ здесь: npm установленные пакеты недоступны 1 answer

Я начинаю работать с Linux. Я использую 14.04 Ubuntu. Когда я попытался установить узел, я обнаружил флаг -g, в котором говорится, что при его установке он может быть доступен по всему миру.

Поэтому я попытался установить nodejs и npm без ввода -g-флага в command

Я выполнил эти команды

cd /projects/basics sudo apt-get install npm sudo apt-get install nodejs

Когда я перешел в корневую папку с помощью команды cd и отмечен npm --version и node --version, она отображает соответствующие версии.

Итак, в чем же смысл флага -g?

0
задан 18 December 2017 в 13:26

3 ответа

Команды:

sudo apt-get install npm
sudo apt-get install nodejs

предназначены для установки npm и nodejs глобально в вашем Ubuntu, но флаг -g предназначен для установки пакетов npm по всему миру для вашей разработки. Это не имеет ничего общего с командой apt-get. Чтобы установить пакет npm только в определенную папку разработки, вы оставляете флаг -g, а это значит, что вы можете использовать этот пакет только в этой папке dev.

2
ответ дан 22 May 2018 в 16:55

Команды:

sudo apt-get install npm sudo apt-get install nodejs

предназначены для установки npm и nodejs глобально в вашем Ubuntu, но флаг -g предназначен для установки пакетов npm по всему миру для вашей разработки. Это не имеет ничего общего с командой apt-get. Чтобы установить пакет npm только в определенную папку разработки, вы оставляете флаг -g, а это значит, что вы можете использовать этот пакет только в этой папке dev.

2
ответ дан 18 July 2018 в 00:57

Команды:

sudo apt-get install npm sudo apt-get install nodejs

предназначены для установки npm и nodejs глобально в вашем Ubuntu, но флаг -g предназначен для установки пакетов npm по всему миру для вашей разработки. Это не имеет ничего общего с командой apt-get. Чтобы установить пакет npm только в определенную папку разработки, вы оставляете флаг -g, а это значит, что вы можете использовать этот пакет только в этой папке dev.

2
ответ дан 24 July 2018 в 17:18

Другие вопросы по тегам:

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