错误:保留字';var';javascript

错误:保留字';var';javascript,javascript,Javascript,我有Gruntfile.js文件。在JavaScript的第一行,我得到一个错误: 错误:保留字“var”JavaScript。 下面是JavaScript文件中的一行 var coffeeFiles = [ 'javascripts/hub_client/augury.js.coffee', 'javascripts/hub_client/common/**/*.coffee', 'javascripts/hub_client/extensions/**/*.coffee', 'javascr

我有Gruntfile.js文件。在JavaScript的第一行,我得到一个错误:

错误:保留字“var”JavaScript。

下面是JavaScript文件中的一行

var coffeeFiles = [
'javascripts/hub_client/augury.js.coffee',
'javascripts/hub_client/common/**/*.coffee',
'javascripts/hub_client/extensions/**/*.coffee',
'javascripts/hub_client/mixins/*.coffee',
'javascripts/hub_client/events/**/*.coffee',
'javascripts/hub_client/models/**/*.coffee',
'javascripts/hub_client/collections/**/*.coffee',
'javascripts/hub_client/routers/**/*.coffee',
'javascripts/hub_client/templates/**/*.coffee',
'javascripts/hub_client/views/**/*.coffee'
 ]

我做错了什么?

我注意到的唯一明显的一点是,这行没有结尾分号。否则,我需要更多信息来解决您的问题。

如果您在var变量中使用了var关键字,您将收到此类错误消息。这是获取此错误消息的一种方法。

我相信您有足够的代表来评论,这看起来像是一条评论,为什么要将其作为答案发布?像变量coffeeFiles一样,我还有另一个变量,像这个一样,有分号。我应该发布整个js文件吗?更多信息应该会有所帮助。正如费亚兹所建议的,问题可能在你的咖啡档案中。如果是这种情况,您可以使用消除过程或类似的方法来识别问题儿童。这一行没有问题。你应该把注意力集中在咖啡档案上。