определяет простейшие переменные среды (и более хитрые варианты типа npm_config_var - тоже).
К примеру
"scripts": {
"demo": "echo $PORT"
}
> PORT=abc npm run demo
Результат:
$PORT
wtf?? Где собака порылась?
Если кого-то интересует решение - Windows npm использует по умолчанию cmd для скрипта. npm config set shell-script "путь к git-bash" фисксит.
Обсуждают сегодня