1. ホーム
  2. javascript

[解決済み] WebStormのエラー:式文が代入または呼び出しでない

2022-02-07 20:18:31

質問

WebStormを使用しているのですが、理解できないエラーが発生します。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'
});

問題はこのブロックにあります。

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

追伸:コードは正常に動作しています。

どのように解決するのですか?

JavaScriptの言語バージョンをES6に変更する必要があります。この設定を変更することで、問題が解決するはずです。

シナリオによっては、変更を正しく反映させるために IDE を再起動する必要があります。