我正在使用netbeans ide 7.1.1 并通过node.js 运行CoffeeScript 来观察我的coffeescript 文件夹的更改,然后使用javascript 自动编译到不同的文件夹。一切正常,然后我不知道发生了什么,但我开始在我的大多数 javascript 文件的开头得到  字符。真是令人沮丧。唯一改变的是我认为我在 netbeans 中关闭了项目,然后重新打开它;那是问题开始的时候。我检查了编码以确保它在 netbeans 中设置为 UTF-8。似乎coffeescript编译器正在添加一个bom,但我认为真正的错误在于netbeans。
当我运行每个 js 文件时,我都会收到“未捕获的语法错误:意外的令牌非法”。