在emacs中启动节点REPL

我是使用emacs的新手,并试图在劣势模式下启动节点REPL,以交互方式将JS与我的代码一起运行。 当我尝试运行命令Cc! ,我收到一个缓冲区中的错误,说Cc! 未定义。 我无法在网上find答案(这可能是我没有使用适当的search条件的function),我希望有人能指出我的方向正确。

Cc ! 是特定于Python的REPL。 对于node.js,你需要inputMx nodejs-repl

这需要在Marmalade和MELPA中find的包nodejs-repl; 要安装它,请确保您有一个存储库设置,例如(从http://www.emacswiki.org/emacs/ELPA ):

 (setq package-archives '(("gnu" . "http://elpa.gnu.org/packages/") ("marmalade" . "http://marmalade-repo.org/packages/") ("melpa" . "http://melpa.milkbox.net/packages/"))) 

然后键入Mx package-install RET nodejs-repl RET