Khi tôi nhập multiline ở chế độ tương tác coffeescript, Lỗi xảy ra.Tôi không thể viết mã đa phương thức trong Chế độ tương tác Coffeescript (REPL)
Đối với exapmle, tôi muốn thử mã sau đây.
kids =
brother:
name: "Max"
age: 11
sister:
name: "Ida"
age: 9
Lỗi này được hiển thị.
coffee> kids =
Error: In repl, Parse error on line 1: Unexpected 'TERMINATOR'
at Object.parseError (/usr/lib/coffeescript/parser.js:463:11)
at Object.parse (/usr/lib/coffeescript/parser.js:533:22)
at /usr/lib/coffeescript/coffee-script.js:26:22
at Object.eval (/usr/lib/coffeescript/coffee-script.js:64:17)
at Interface.<anonymous> (/usr/lib/coffeescript/repl.js:18:26)
at Interface.emit (events:27:15)
at Interface._ttyWrite (readline:309:12)
at Interface.write (readline:147:30)
at Stream.<anonymous> (/usr/lib/coffeescript/repl.js:35:17)
at Stream.emit (events:27:15)
Tôi đã cố gắng sử dụng '\' làm dòng mới nhưng lỗi tương tự đã được hiển thị.
coffee> kids = \
Error: In repl, Parse error on line 1: Unexpected '\'
at Object.parseError (/usr/lib/coffeescript/parser.js:463:11)
at Object.parse (/usr/lib/coffeescript/parser.js:533:22)
at /usr/lib/coffeescript/coffee-script.js:26:22
at Object.eval (/usr/lib/coffeescript/coffee-script.js:64:17)
at Interface.<anonymous> (/usr/lib/coffeescript/repl.js:18:26)
at Interface.emit (events:27:15)
at Interface._ttyWrite (readline:309:12)
at Interface.write (readline:147:30)
at Stream.<anonymous> (/usr/lib/coffeescript/repl.js:35:17)
at Stream.emit (events:27:15)
Tôi không thể sử dụng nhiều dòng, vì vậy tôi không thể sử dụng thụt đầu dòng.
Tôi nên làm gì?
Môi trường của tôi là sau
Hệ điều hành: Ubuntu 10.04 sáng suốt
phiên bản 1.0.0 coffeescript Tôi đã cài đặt coffeescript với PPA và apt-get lệnh.
xem url này. https://launchpad.net/~gezakovacs/+archive/coffeescript
Tôi khuyên bạn nên cài đặt riêng Node.js và sau đó sử dụng 'npm install -g coffee-script @ 1.3.1'. Bằng cách đó, bạn có thể dễ dàng cài đặt bất kỳ phiên bản CoffeeScript nào mà bạn muốn và cập nhật lên phiên bản mới ngay khi có sẵn. –
Cảm ơn bạn đã bình luận. Tôi đã thay đổi cài đặt bằng cách sử dụng ppa vào sử dụng npm. – utwang