клавиша Enter, иногда не распознанная в приложениях Windows под cygwin

Самый простой способ - использовать flatMap над массивом, как показано ниже. Вы можете использовать polyfill для браузеров, которые еще не поддерживают это. Используйте MDN, чтобы узнать больше.

sample.flatMap(item => item.values.map(inner => inner.value))
9
задан rmeador 18 November 2008 в 19:08
поделиться

1 ответ

К сожалению, я думаю, что Вы поражаете одну из проблем Cygwin и консольных приложений окон/DOS. См. "Консольные Программы" по http://www.cygwin.com/cygwin-ug-net/using-effectively.html.

Это - просто ограничение на консольные приложения окон. Это поведение характерно для окон myqsl cmd клиент и svn клиент, например.

Вот некоторые вещи отметить - я успешно использовал этот подход с обоими Windows mysql, а также Windows svn клиенты:

1) Попытайтесь удостовериться, что Вы НЕ имеете "tty" в своей переменной среды CYGWIN и видите, помогает ли это (сбросьте его в Моем Компьютере-> свойства-> усовершенствованный-> Переменные среды и закройтесь/перезапустите любые подсказки удара cygwin).

2) Не используйте RXVT - вместо этого, используйте основную подсказку Cygwin cmd. Это вызвано тем, что RXVT подразумевает "tty" и повредит № 1 выше.

3) Попытайтесь найти "собственный" пакет Cygwin для cmds, с которым у Вас есть проблемы вместо того, чтобы использовать Windows cmds. (Я еще не нашел 1,6 svn клиента для cygwin, все же.)

Удачи! Dustin

11
ответ дан 4 December 2019 в 15:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: