nodejs - Можно ли запустить скрипт узла, расположенный в папке, указанной в переменной среды path, без указания абсолютного пути к этому файлу? - PullRequest
0 голосов
/ 18 февраля 2020

В моем P C есть папка C:/commandline_shortcuts, которую я уже добавил в переменную окружения Path. Я использую эту папку, чтобы поместить крошечные пакетные сценарии, которые я могу запустить из любого каталога, который работает отлично. Сегодня я создал скрипт узла, который я хочу поместить в эту папку для той же цели. Это работает только когда я запускаю

D:/someOtherFolder> node C:/commandline_shortcuts/my-script cmdLineArg1 cmdLineArg2

, но я хочу запустить его как

D:/someOtherFolder> node my-script cmdLineArg1 cmdLineArg2

Возможно ли это?

1 Ответ

1 голос
/ 18 февраля 2020

Это не работает, потому что node является действительной командой, а не my-script.

Вы можете создать my-script.sh в папке ярлыков, которая запускает

C:/commandline_shortcuts/my-script $1 $1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...