Я прочитал из этого source, что я могу запустить интерактивную среду, используя coffee -r ./prelude
на моей консоли. Тем не менее, он не работает на моем Linux Mint 15.CoffeeScript interactive
Да, CoffeeScript установлен. Я могу ввести форму интерактивного режима, просто набрав coffee
на моей консоли (хотя и только однострочные выражения).
Я получил следующую ошибку и, по-видимому, параметр -r не распознается.
/usr/lib/node_modules/coffee-script/lib/coffee-script/optparse.js:51
throw new Error("unrecognized option: " + arg);
^
Error: unrecognized option: -r
at OptionParser.exports.OptionParser.OptionParser.parse (/usr/lib/node_modules/coffee-script/lib/coffee-script/optparse.js:51:19)
at parseOptions (/usr/lib/node_modules/coffee-script/lib/coffee-script/command.js:464:29)
at Object.exports.run (/usr/lib/node_modules/coffee-script/lib/coffee-script/command.js:55:5)
at Object.<anonymous> (/usr/lib/node_modules/coffee-script/bin/coffee:7:41)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3
coffee -r ./prelude
дать мне еще один вид интерактивного режима Ли (выражений многострочных возможно)? Возможно ли, что это проблема ОС?
CoffeeScript версия 1.6.3, по-прежнему то же самое после обновления. –
'coffee -h' не показывает никакого аргумента' -r'. Что именно вы ожидаете от запуска '-r./Prelude'? Может быть, документация, которую вы связываете, устарела? – Tharabas
Возможно. Я читаю о CoffeeScript, используя [Smooth CoffeeScript] (http://autotelicum.github.io/Smooth-CoffeeScript/interactive/interactive-coffeescript.html). Этот ресурс либо устарел, либо автор реализовал свой собственный CoffeeScript. Поскольку я еще новичок, я недостаточно опытен, чтобы это определить. –