Node js как добавлять свой модуль без полного пути?
Не могу найти и в вспомнить, подскажите пожалуйста.
Вот написал свой модуль. Мне к нему нужен доступ из всех остальных мест без полного пути.
Куда и как его (что где надо прописать) запихнуть что бы можно было его вызывать как например var express = require("express");
В примере express используется как зависимость, которая устанавливается из node_modules, а туда в свою очередь устанавливается из NPM, а значит пакет должен быть опубликован на npmjs или в других источниках (репозиторий, к примеру)
хорошо, а как тогда можно сделать так что бы не писать полный путь каждый раз, тк когда большая глубина в директории это становится проблематично, особенно если что то куда то переносить
Вы можете запустить npm list -g чтобы увидеть, где установлены глобальные библиотеки.
И туда же запихнуть свой модуль, node по умолчанию будет там искать.
В системах Unix они обычно помещаются в /usr/local/lib/node
Windows 7, 8 и 10 - %USERPROFILE%\AppData\Roaming\npm\node_modules