Javascript 为什么swank js会给我;“未定义文档”;在emacs REPL中?
我遵循以下步骤:Javascript 为什么swank js会给我;“未定义文档”;在emacs REPL中?,javascript,slime,swank,Javascript,Slime,Swank,我遵循以下步骤: 在命令行中运行swankjs 运行emacs M-x粘液接头 主持人:127.0.0.1;港口:4005 打开http://localhost:8009/swank-Firefox中的js/test.html 接收emacs回复中的:“远程连接:(浏览器)Firefox14.0” 在REPL中运行命令“document” 此时,我收到错误消息: ReferenceError: document is not defined at repl:1:1 at Defa
http://localhost:8009/swank-Firefox中的js/test.html
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)
ReferenceError:未定义文档
回复:1:1
在DefaultRemote.evaluate(/usr/lib/nodejs/swank js/swank handler.js:314:9)
在Executive.listenerEval(/usr/lib/nodejs/swank js/swank handler.js:414:21)
在Handler.receive(/usr/lib/nodejs/swank js/swank Handler.js:169:20)
在SwankParser.onMessage(/usr/lib/nodejs/swankjs/swank.js:50:17)
在SwankParser.handleMessage(/usr/lib/nodejs/swank js/swank protocol.js:75:8)
位于SwankParser.handleContent(/usr/lib/nodejs/swank js/swank protocol.js:62:10)
在SwankParser.execute(/usr/lib/nodejs/swank js/swank protocol.js:53:20)
在插座上。(/usr/lib/nodejs/swank js/swank.js:60:16)
在Socket.emit(events.js:67:17)
我应该使用require()还是什么?我仍然不清楚swank/slime/node是如何沟通的,所以请原谅这个问题的黑箱性质:D根据上的错误报告判断,我猜您没有加载slime js组件 这是正确的-我在加载slime js时出错。(我会在期限到期时奖励奖金。)谢谢你的帮助!顺便说一句,如果你还没看过的话。我想你会感激的:谢谢!这就是我开始尝试JavaScript和swank js的原因。我相信这个问题与我在slime目录中创建了一个符号链接(swank js)有关,然后,出于某种原因,更改了我的slime js文件?但是,它的缺点是确保您的slime js文件是正确的:D