Node-JS is an asynchronous TCP programming framework using JavaScript.
(setq inferior-js-program-command "node --interactive") to force node to run in interactive mode. The command M-x run-js will then open the interpreter. (source)NOTE: tab-completion doesn’t work
Also tested on Win7, Emacs 24 and node.js 0.10.5
see SwankJs for details.
What are the advantages to using SwankJs?
There’s still no tab-completion.
There is a node.js mode. As of 2013-04-15 it has not been updated for Node.js 0.8 or later.
Question: But does it still work with newer versions of node.js ?
I tested this on 2013.04.29 with Win7, Emacs 24 and node.js 0.10.5. A shell is opened, once something is sent to node node is actually launched, but Emacs does not respond to any more input until I kill the node process externally.
CategoryJavaScript CategoryProgramming CategoryNeedsAttention