Изменение ваших сценариев под Windows - это королевская боль. Попытка выяснить соответствующие переводы для Windows и поддержка двух наборов сценариев - это не способ жить своей жизнью.
Настроить npm для использования bash в Windows намного проще, и ваши скрипты будут работать как есть.
Просто беги npm config set script-shell "C:\\Program Files\\Git\\bin\\bash.exe"
. Убедитесь, что путь к исполняемому файлу bash правильный для вашей машины. Вероятно, вам потребуется запустить новый экземпляр терминала, чтобы изменения вступили в силу.
Снимок экрана ниже иллюстрирует преимущества.
- нпм ERR! при попытке запустить скрипт изначально.
- Скрипт, модифицированный для использования Windows, запускается, но не показывает ответное сообщение.
- После обновления конфигурации npm для использования bash, скрипт запускается и возвращает соответствующее сообщение.