Запустите скрипт npm bin из пакета зависимостей .json - PullRequest
2 голосов
/ 07 июля 2019

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

Моя проблема в том, что один из dependenciesв package-2 (назовем это package-3) есть скрипт bin.Я хотел бы выставить это для использования package-1, но это не работает.

При запуске npm run start в пакете 1 я получаю следующую ошибку:

./bin/sh package-3 is not a command

{
  "name": "package-1",
  "scripts": {
    "start": "package-2 start",
  },
  "dependencies": {
    "package-2": "1.0.0",
  }
}
{
  "name": "package-2",
  "scripts": {
    "start": "package-3 start",
  },
  "dependencies": {
    "package-3": "1.0.0",
  }
}
{
  "name": "package-3",
  "bin" : {
    "package-3": "cli-with-start-command",
  },
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...