Наиболее близким поведением является SET SERVER=prod && npm test
.SET /?
утверждает, что это:
Displays, sets, or removes cmd.exe environment variable
Я думаю, что это должно быть доступно через узел.
Однако, в отличие от обычных оболочек,установка переменной, по-видимому, сама по себе является командой, поэтому перед следующей командой требуется явный разделитель: здесь &&
, чтобы поставить ее в одну строку, вы также можете просто нажать Enter перед вызовом npm
- и ;
непохоже на работу.