chcę uruchomić node.js w eshell, ale Monit nie jest prawda:node.js zachęty '>' nie może pokazać w eshell
Tak, jak można to naprawić?
chcę uruchomić node.js w eshell, ale Monit nie jest prawda:node.js zachęty '>' nie może pokazać w eshell
Tak, jak można to naprawić?
Spróbuj uruchomić węzeł w eshell z włączoną NODE_NO_READLINE
. Na przykład, można dodać alias do eshell uruchamiając polecenie w eshell:
alias node 'NODE_NO_READLINE=1 node'
To nie działa dla mnie przy użyciu węzła v0.10.8 w Emacs 24.3.50.1 (2013-05-29), gdzie mój eshell wysyła polecenia do zdalnego komputera przez TRAMP. –
Ktoś znalazł rozwiązanie? –
Alternatywą jest dodanie do Twoich .emacs:
(setenv "NODE_NO_READLINE" "1")
Zaletą tego podejścia jest to, że działa również w przypadku innych wywołań programów węzłowych uruchamianych bezpośrednio.
Te wyglądają jak kody kontrolne terminala. Może zamiast tego spróbuj uruchomić w 'ansi-term '? –
Użyj bash/zsh w emacs i uruchom węzeł jest w porządku. Ale chcę spróbować replik węzła w eshell. – unionx