Я разрабатываю пакет, который называется "relog", и я использовал npm link
, чтобы сделать его доступным в моей оболочке. У меня есть это в моем package.json :
"bin": {
"relog": "./index.js"
}
Однако, если я запускаю relog
, Microsoft Relog.exe выполняется. Если я отсоединяю свой пакет, меняю ключ на bin
и связываю его снова, он работает. Поэтому имя и есть проблема.
Как сказать Windows, чтобы предпочтение отдавалось исполняемому файлу, предоставленному npm, перед другим?