7
我遵循這些步驟:爲什麼swank-js在emacs REPL中給我「文檔沒有定義」?
- 在命令行中運行swank-js。
- 運行emacs。
- M-x泥漿連接。
- Host:127.0.0.1;端口:4005
- 在Firefox中打開
http://localhost:8009/swank-js/test.html
。 - 在emacs REPL中接收:「遠程連接:(瀏覽器)Firefox14.0」。
- 在REPL中運行命令「document」。
在這一點上,我收到錯誤:
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)
我應該使用要求()或東西嗎?我仍然有點朦朧,swank/slime/node是如何溝通的,所以請原諒這個問題的黑盒性質。 :D
順便說一句,如果你還沒有看到這個。我想你可能會喜歡它:http://emacsrocks.com/e11.html – blong
謝謝!這實際上是我開始嘗試使用JavaScript和swank-js的原因。我認爲這個問題與我在Slime目錄(swank-js)中創建一個符號鏈接有關,然後,出於某種原因,改變了我的slime-js文件?但是,它的缺點是確保你的slime-js文件是正確的。 :D – sdasdadas