这个截图是在Ubuntu 12.10上拍摄的,但是我的朋友也在他的MacBook Air上发生了这个截图。
看起来程序认为第一个单引号是字符串的结尾,而第二个单引号是新字符串的开头。奇怪的部分是:我在第26行之前没有单引号。
如果我在第26行删除了chatbox
这个词,则突出显示就可以了,直到'chatinput'
的第27行。将单引号更改为双引号也无济于事。
答案 0 :(得分:2)
您似乎正在使用Package Control中的语法版本。
解决方法是从GitHub获取一个latest versions语法包,我选择了this fork,现在一切正常。
答案 1 :(得分:-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)