node.js - 在 emacs 中启动 Node REPL

标签 node.js emacs

我是 emacs 的新手,正在尝试以较差的模式启动 Node REPL,以便与我的代码一起交互式运行 JS。当我尝试运行命令 C-c! 时,我在缓冲区中收到一条错误,指出 C-c! 未定义。我无法在网上找到答案(这可能是因为我没有使用正确的搜索词),我希望有人能给我指出正确的方向。

最佳答案

C-c ! 特定于 Python REPL。对于node.js,您需要输入M-x nodejs-repl

这需要包nodejs-repl,可以在Marmalade和MELPA中找到;要安装它,请确保您已设置这些存储库之一,例如(来自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/")))

然后输入M-x package-install RET nodejs-repl RET

关于node.js - 在 emacs 中启动 Node REPL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26209826/

相关文章:

node.js - 在 pg-promise 中跨多个 Controller 的多个查询之间共享事务或任务对象

javascript - 在 TypeScript tsconfig.json 文件中使用 typeRoots 与 baseUrl 的相对路径

emacs - 如何在 elisp 中用变量替换硬编码字符串?

node.js - Emacs - 加载模块后绑定(bind)键

c++ - 自动生成 C++ 源文件和头文件(反之亦然)文件

javascript - Mongoose 中未处理的PromiseRejection警告

javascript - Node JS 应用程序卡在resolve() 处

javascript - 使用 mongodb 数据库在 Node 中使用 get 请求处理数据

emacs - 我可以通过单击 emacs 中的 linum 列来选择文本吗?

emacs - 独立于平台的路径(在 LaTex 和 Elisp 中)?