WebStorm Fehler: Ausdruck Anweisung ist keine Zuweisung oder rufen Sie

Ich bin mit WebStorm und ich erhalte eine Fehlermeldung, dass ich nicht verstehen kann. Node.js + MongoDB.

var mongoose = require('mongoose');

mongoose.Promise = global.Promise;
mongoose.connect(' mongodb://localhost:27017/TodoApp');

var Todo = mongoose.model('Todo', {
    text: {
        type: String
    },
    completed: {
        type: Boolean
    },
    completedAt: {
        type: Number
    }
});

var newTodo = new Todo({
    text: 'Cook dinner'
});

Ist das problem in diesem block:

newTodo.save().then((doc) => {
    console.log('Saved todo', doc);
}, (e) => {
    console.log('Unable to save todo')
})

P. S.: Der code funktioniert einwandfrei.

  • console.log('Unable to save todo') nicht mit einem Semikolon ; ?
  • Semikolon wird nur Warnung, so ist es egal, @YashKaranke. Viele coding styles auch Folgen, ohne Semikolon-Regel.
Schreibe einen Kommentar