このスクリーンショットはUbuntu12.10で撮影されましたが、私の友人のMacBookAirでも発生しています。
プログラムは、最初の単一引用符が文字列の終わりであり、2番目の単一引用符が新しい文字列の始まりであると見なしているように見えます。奇妙な部分は次のとおりです。26行目の前に一重引用符はありません。
26行目の単語を削除すると、chatbox
27行目の。まで強調表示され'chatinput'
ます。一重引用符を二重引用符に変更しても役に立ちませんでした。
このスクリーンショットはUbuntu12.10で撮影されましたが、私の友人のMacBookAirでも発生しています。
プログラムは、最初の単一引用符が文字列の終わりであり、2番目の単一引用符が新しい文字列の始まりであると見なしているように見えます。奇妙な部分は次のとおりです。26行目の前に一重引用符はありません。
26行目の単語を削除すると、chatbox
27行目の。まで強調表示され'chatinput'
ます。一重引用符を二重引用符に変更しても役に立ちませんでした。
Package Control のバージョンの構文を使用しているようです。
解決策は、GitHub から Syntax Bundle の最新バージョンの1 つを入手することです。私はこのフォークを選択し、すべてが正常に動作するようになりました。
私が意味したのは、jade で javascript 関数を宣言するには、次の形式であるということです。
script(type="text/javascript"). // a point at the end of the line
var chatbox = document.getElementById("chatbox');
var BASE_URL = '#{BASE_URL}' //Pass some environment variable
var socket = io.connect(BASE_URL)