2016-05-07 6 views
1
#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) 

私はこれをコンパイルしようとすると、これは私に「Unexpected Newline Error」を与えるのですか?オブジェクトメソッドで別の行を使用することはできませんか?Coffeescript予期しない改行

これは私がこの言語で持っていた最初の巨大な騒ぎであり、私は自分の髪を裂くことができます。私はちょうどここに小さな何かを逃していますか?

メモ帳++はテキストエディタです。コアラは私のコンパイラです。

+0

エラーメッセージから回線番号が返されますか? – nnnnnn

+0

残念ながら – bryanwillis7

+0

「CoffeeScriptを試してください」とはcoffeescript.orgでいいです。エラーが消えるまで一度に1行を削除してから、削除した最後の行について何が奇妙であったかを確認する必要があります。 –

答えて

0

さて、数時間後、私は問題の内容を理解しました。この問題を抱えている人は、ノートパッド++でうまくいきません。私のコードはCodepen.ioからnotepad ++ファイルにコピーされ、それを編集するときにはあらゆる種類の地獄が作成されました。

私の修正は、私のcodepenのzipファイルをダウンロードし、notepad ++でcoffeescriptファイルをインポートしてから、スペースしか使わず、タブを使わないようにしました!

修正するのが最も不満足なもののうち、これがトップにランクされました。

関連する問題