me siga estos pasos:¿Por qué swank-js me da "el documento no está definido" en emacs REPL?
- Run Swank-js en la línea de comandos.
- Ejecute emacs.
- M-x slime-connect.
- Anfitrión: 127.0.0.1; Puerto: 4005
- Abra el
http://localhost:8009/swank-js/test.html
en Firefox. - Recibir: "Remote attached: (browser) Firefox14.0" en emacs REPL.
- Ejecute el comando "documento" en REPL.
En este punto, recibo el error:
ReferenceError: document is not defined
at repl:1:1
at DefaultRemote.evaluate (/usr/lib/nodejs/swank-js/swank-handler.js:314:9)
at Executive.listenerEval (/usr/lib/nodejs/swank-js/swank-handler.js:414:21)
at Handler.receive (/usr/lib/nodejs/swank-js/swank-handler.js:169:20)
at SwankParser.onMessage (/usr/lib/nodejs/swank-js/swank.js:50:17)
at SwankParser.handleMessage (/usr/lib/nodejs/swank-js/swank-protocol.js:75:8)
at SwankParser.handleContent (/usr/lib/nodejs/swank-js/swank-protocol.js:62:10)
at SwankParser.execute (/usr/lib/nodejs/swank-js/swank-protocol.js:53:20)
at Socket.<anonymous> (/usr/lib/nodejs/swank-js/swank.js:60:16)
at Socket.emit (events.js:67:17)
debo utilizar require() o algo así? Todavía estoy un poco confuso acerca de cómo swank/limo/nodo se están comunicando, así que por favor perdona la naturaleza de caja negra de esta pregunta. : D
Por cierto, si aún no has visto esto. Pensé que podrías apreciarlo: http://emacsrocks.com/e11.html – blong
¡Gracias! Esa es realmente la razón por la que comencé a probar JavaScript y swank-js. Creo que el problema tiene que ver conmigo al crear un enlace simbólico dentro del directorio slime (a swank-js), y luego, por alguna razón, cambiar mi archivo slime-js? Pero, a falta de eso, es asegurar que su archivo slime-js sea correcto. : D – sdasdadas