咖啡脚本意外换行符
Coffeescript Unexpected Newline
#Sprite Objects
sprites =
1:
name: "Truffle Faerie"
location: "sprite.jpg"
height: "250"
width: "100"
placeSprite:()->
elem = document.createElement("img")
elem.setAttribute("src", spites[1].location)
elem.setAttribute("height", sprites[1].height)
elem.setAttribute("width", sprites[1].width)
document.getElementById("viewport").appendChild(elem)
为什么以上帝的名义在我尝试编译它时给我一个"意外的换行错误"?我不允许在对象方法上使用单独的行吗?
这是我第一次用这种语言打嗝,这足以让我想扯掉我的头发。我只是在这里错过了一些小东西吗?
记事本++是我的文本编辑器。考拉是我的编译器。
好的,
所以经过几个小时,我弄清楚了问题所在。对于其他有此问题的人来说,这是 coffeescript 不能很好地与记事本++一起使用。我的代码是从 Codepen.io 复制到记事本++文件中的,当我去编辑它时,这造成了各种各样的地狱。
我的解决方法是下载我的代码笔的zip文件,在记事本++中导入coffeescript文件,然后仅使用空格,绝不使用选项卡!
在那些最不令人满意的事情中,这排名最高。
我想,也许和我一样有点不对劲。
sprites =
1: # here should be only 1, not [1:], the [:]is error. my code with same error, i find it for long time, maybe can save other people 's time.
name: "Truffle Faerie"
location: "sprite.jpg"
height: "250"
相关文章:
- 如何在映射数组中添加换行符
- JQuery:向多个匹配结果添加换行符的最简单方法
- 在文本区域中使用jQuery.text()保持换行符
- javascript替换换行符和特殊字符
- 换行符拆分返回“”;未定义”;
- 如何使用web浏览器在NoSQL数据中呈现换行符
- 换行符插入jquery选择器
- jquery使用val()复制值似乎可以删除换行符
- 文本区域-获取每一行,找到换行符
- 处理字段中带有换行符的csv文件-node.js
- 使用jquery将单个换行符替换为span元素
- javascript/jQuery:在title中添加换行符——在IE9中有效,但在IE8中无效
- 咖啡脚本意外换行符
- 在文本区域中保留换行符.value
- 捕捉文本中的换行符
- JavaScript字符串中的换行符也保存为.txt
- 尊重“; 〃;从HTML显示中的API响应返回的换行符(和特殊字符)
- 将换行符写入<span>元素
- 根据换行符选择文本
- 使用nodejs/express时出现意外的换行符