Tôi làm theo các bước sau:Tại sao swank-j cho tôi "tài liệu không được xác định" trong REPL emacs?
- Chạy lệnh swank-js trong dòng lệnh.
- Chạy các emacs.
- Kết nối chất nhờn M-x.
- Máy chủ: 127.0.0.1; Cổng: 4005
- Mở
http://localhost:8009/swank-js/test.html
trong Firefox. - Nhận: "Đã đính kèm từ xa: (trình duyệt) Firefox14.0" trong REPAC emacs.
- Chạy lệnh "tài liệu" trong REPL.
Tại thời điểm này, tôi nhận được lỗi:
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)
Tôi có nên được sử dụng yêu cầu() hoặc một cái gì đó? Tôi vẫn còn một chút mơ hồ như thế nào swank/slime/node đang giao tiếp vì vậy xin vui lòng tha thứ cho bản chất hộp đen của câu hỏi này. : D
Nhân tiện, nếu bạn chưa thấy điều này. Tôi nghĩ bạn có thể đánh giá cao nó: http://emacsrocks.com/e11.html – blong
Cảm ơn! Đó thực sự là lý do tôi bắt đầu thử JavaScript và swank-js. Tôi tin rằng vấn đề phải làm với tôi khi tạo một liên kết tượng trưng trong thư mục chất nhờn (đến swank-js), và vì lý do nào đó, thay đổi tập tin slime-js của tôi? Nhưng, ngắn gọn của nó là để đảm bảo tập tin slime-js của bạn là chính xác. : D – sdasdadas