Я в person.coffee файл, содержащий следующий кодCoffeeScript с Node.js не работает с классами
class Person
constructor: (@name) ->
talk: ->
"hello"
module.exports = Person
Теперь я пытаюсь использовать его в app.js
Person = require "./person"
p = new Person "Emma"
console.log p.talk
Он печатает [Function] в консоли. Любая идея, что что-то не так
Примечание: Я обновил пробелы. Решение: Я изменил p.talk на p.talk() в app.js и теперь исправлен.
втяжку является перепутались. У 'конструктора' и' talk' одинаково отступают. – Amberlamps