2017-02-05 3 views
1

wenn ich betreiben meinen App bekomme ich folgende FehlermeldungMeteor App ohne scheinbaren Grund failling

Errors prevented startup: 

While processing files with ecmascript (for target web.browser): 
client/templates/posts/post_item.js:59:3: Unexpected token (59:3) 

Your application has errors. Waiting for file change. 
Started MongoDB. 

der erwähnte Teil meines Code ist die folgende

Template.postItem.events({ 
    'click .upvotable': function(e) { 
    e.preventDefault(); 
    Meteor.call('upvote', this._id); 
    }, 
    'click .disable': function(e) { 
    e.preventDefault(); 
    Meteor.call('unupvote', this._id); 
    } 
});//here is the problem 
(die letzte Zeile genau zu sein)

kann mir bitte jemand helfen, was ist

die gesamte Datei falsch ist es, wenn nötig:

Template.registerHelper("isGreaterThanZero", function(array) { 
    check(array, Array) 
    if(array.length>0){ 
     return true 
    }else{ 
     return false 
    }}) 

Template.postItem.onCreated(function(){ 
    Meteor.subscribe("tags") 
    Meteor.subscribe('singlePost', this._id) 

}) 

Template.postItem.helpers({ 
    ownPost: function() { 
    return this.userId == Meteor.userId(); 
    }, 


    tags: function() { 
    var arr = []; 
    if(this.tags){ 
     if (this.tags[0]){ 
     for(var i =0;i<this.tags.length;i++){ 
      if (Tags.find({body: this.tags[i]}).fetch()[0]) { 
       if(!(Tags.find({body: this.tags[i]}).fetch()[0] in arr)){ 
       arr.push(Tags.find({body: this.tags[i]}).fetch()[0])}}}     
     return arr} else { 
      return arr 
     } 
    } else { 
    return arr 
    }}; 

Template.postItem.events({ 
    'click .upvotable': function(e) { 
    e.preventDefault(); 
    Meteor.call('upvote', this._id); 
    }, 
    'click .disable': function(e) { 
    e.preventDefault(); 
    Meteor.call('unupvote', this._id); 
    } 
}); 
+0

Ist das auch die letzte Zeile der Datei? Vielleicht posten Sie die gesamte Vorlage, HTML und JS. – zim

+0

@zim Ja, es ist die letzte Zeile der Datei –

+0

@zim Ich bin mir nicht sicher, ob der Rest der Datei relevant sein wird –

Antwort

4

in den helpers(), Sie sind schüchtern 1 schließenden und Sie fehlen 1 schließende Klammer in der Tags() Helfer.