ile JSLint içinde 'varsayılan' (ayrılmış sözcük) 'gördüm JavaScript dosyalarımı doğrulamak için jshint
kullanıyorum.Suppress `Bir tanımlayıcı bekleniyor ve bunun yerine Mongoose
Sunucu tarafında Mongod ile node.js kullanıyorum.
Expected an identifier and instead saw 'default' (a reserved word).
bu hatayı bastırmak için bir yol var mı: tiftiklenmesinin çalıştırırken
var UserSchema = new mongoose.Schema({
firstname : { type: String, default: '' }
});
, ben hata alıyorum: Gelincik ben gibi bir moda schemata yazmaya teşvik ediyorum? Gerçekten yazının yerine o davranışı tercih ediyorum:
var UserSchema = new mongoose.Schema({
firstname : { type: String, "default": '' }
});
http://jslinterrors.com/expected-an-identifier-and-instead-saw-a-a-reserved-word/ Teknik olarak, yani geçersiz JS olduğunu. Ancak JSHint'te bir yapılandırma seçeneği olup olmadığından emin değilim. –
Ben gerçekten bu noktada olsun. Mongoose neden geçersiz JS yazmamızı öneriyor? :/ – jsalonen
Sadece tırnak içine koy ve devam et. İlk başta beni de uyardı, ama şimdi bunu düşünmek için zaman harcıyormuş gibi hissediyorum. – JohnnyHK