Установка локального Node.js проекта по всему миру - PullRequest
0 голосов
/ 26 января 2020

Я пытаюсь установить свой заказной проект по всей системе, чтобы я мог вызывать его в любом месте моего компьютера с помощью cmd, но он не совсем работает. Я пытался:

npm install -g .

и больше, но я не помню. Это мой пакет. json:

...
"name": "nodejs-insta-reddit-cli",
  "version": "1.0.0",
  "description": "",
  "main": "./build/index.js",
  "bin": {
    "instapostwouter": "./build/index.js"
  },
...

Причина, по которой основной путь указан в ./build/index.js, заключается в том, что я использую машинопись. Все, что я хочу сделать, это иметь возможность использовать instapostwouter в любом месте на моем компьютере.

Спасибо.

1 Ответ

1 голос
/ 26 января 2020

Используйте npm link в каталоге локального модуля, к которому вы хотите получить глобальный доступ.

Затем добавьте его, используя npm link package_name.

ИЛИ вы можете опубликовать sh модуль ( Private или Publi c) и используйте его для установки по всему миру и используйте его.

Дополнительная информация о Npm Ссылка

ПРИМЕЧАНИЕ. затем убедитесь, что у вас есть папка bin и запись внутри пакета. json file.

...