Node.js полностью зависает при записи в консоль на каком-то этапе жизненного цикла приложения.Это происходит только на окнах.На линуксе все нормально.Но при выигрыше в любой консоли, например cygwin
, cmd
, powershell
, он просто зависает и ничего не делает на console.log
или process.stdout.write
.
Это происходит в create-nuxt-app в Github на этапе после установки: подробнее .
Любая запись в стандартный вывод stdout повесит приложение на этом этапе на окнах.Если поставить console.log
в верхней части этого пост-хука, он будет висеть на нем, поэтому код в пост-хуке не имеет значения.
Его не изолированное поведение на одном ПК с Windows, а скорее происходит на большинстве (или всех) WindowsПК разных пользователей.
Что может быть причиной такого поведения и как заставить его работать?