Node.js prompt ‘>’ can not show in eshell

I want to run Node.js in eshell, but the prompt does not right:

So, how can I fix this?

Problem courtesy of: unionx


Try running node in eshell with NODE_NO_READLINE enabled. For example, you could add an alias to eshell by running this command in eshell:

alias node 'NODE_NO_READLINE=1 node'

Solution courtesy of: Luke Girvin


An alternative is to add this to your .emacs:

(setenv “NODE_NO_READLINE” “1”)

The benefit of this approach is that it will also work for other invocations of Node programs that you run directly.

Discussion courtesy of: Joubert Nel

This recipe can be found in it’s original form on Stack Over Flow .

稿源:Node.js Recipes (源链) | 关于 | 阅读提示

本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。
酷辣虫 » 前端开发 » Node.js prompt ‘>’ can not show in eshell

喜欢 (0)or分享给?

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录