npm root
напечатает каталог, в который будут устанавливаться файлы.
Распечатайте эффективную папку node_modules на стандартный вывод.
Если вы находитесь в ~root
, это будет /root/node_modules
однако вы также можете запросить, где находятся глобальные файлы, с помощью глобального аргумента:
npm -g root
, и это разрешится до /usr/lib/node_modules
или аналогичный. npm -g install ..
установит пакеты в этот глобальный каталог установки.
Если вы хотите, чтобы локальные пакеты были доступны по всему миру, вы можете установить их в корневой каталог вашей файловой системы. cd /
и оттуда npm install ..
все пользователи будут иметь доступ на чтение к этой папке по умолчанию. Узел найдет эти пакеты.
Команда whitch
найдет двоичные файлы, которые есть в ваших $PATH
, а не в пакетах npm. Вы можете создавать символические ссылки в своих \bin
и использовать глобальные двоичные файлы, упакованные в npm, например команды CLI.
Примечание. В современных дистрибутивах с systemd вы должны писать службы systemd вместо запуска nodemon, особенно если у вас много систем, работающих постоянно.