Coffeescript编译失败,原因不明

Coffeescript编译失败,原因不明,coffeescript,Coffeescript,当我尝试编译此脚本时(first.coffe): 我发现以下错误: In first.coffee, Parse error on line 2: Unexpected 'INDENT' 但是,当我使用coffeescript的“try coffeescript”功能时,一切似乎都正常工作,因为输出就是这样: var some_object; some_object = { property_a: 123, property_b: "hello" }; 我做错了什么?我在Ubunt

当我尝试编译此脚本时(
first.coffe
):

我发现以下错误:

In first.coffee, Parse error on line 2: Unexpected 'INDENT'
但是,当我使用coffeescript的“try coffeescript”功能时,一切似乎都正常工作,因为输出就是这样:

var some_object;

some_object = {
  property_a: 123,
  property_b: "hello"
};

我做错了什么?我在Ubuntu上工作,所以coffescript是从存储库安装的。

它可能与您的文本编辑器有关。我知道我以前在缩进设置和行尾方面遇到过问题。如果您正在使用VIM,请尝试在其他编辑器中打开它。

较旧版本的Ubuntu可能有一个太旧的CoffeeScript包。如果您使用的Ubuntu版本早于11.10,请卸载该软件包并安装更新的CoffeeScript。

什么版本的Ubuntu?我想。你的例子对我有用。享受咖啡脚本的乐趣…我认为它是一个爆炸!我用制表符或空格尝试了VIM和gedit,但问题仍然存在
var some_object;

some_object = {
  property_a: 123,
  property_b: "hello"
};