Я пытаюсь создать пакет npm, который требует некоторого пользовательского ввода для установки среды после установки.
Я сейчас использую хук postinstall.
Похоже npm перепрыгивает через некоторые обручи, чтобы подсказки не работали прямым способом. Каждый раз, когда я пытаюсь прочитать из stdin или использовать узел lib 'readline', установка просто зависнет в приглашении и не примет ввод, и сразу не отобразит мое сообщение для вопроса подсказки.
Итак: есть ли обойти это? Я понимаю, что это может быть npm способ предотвратить миллион пакетов, задающих вопросы, поэтому я рад go через альтернативные маршруты, просто хотел бы получить некоторые разъяснения, так как документы, похоже, не обсуждают это.