0
突然,azure在託管站點上拋出此錯誤。它在本地運行,但不在託管。它看起來像where({...})
是造成這個問題。Windows Azure:不支持的表達式null
authenticateUser(user){
var table = this.client.getTable("user").where({ id: user.id, password: user.password });
return new Promise((resolve, reject) => {
table.read()
.done(function (items) {
if(items.length > 0) resolve(items[0])
else resolve(false);
}, function (error) { reject(error) });
});
}
這是拋出此錯誤。
的客戶那裏正在爲外部庫即<script src="//zumo.blob.core.windows.net/sdk/azure-mobile-apps-client.2.0.0.js"></script>
但是,如果我使用的是NPM包,那麼它不工作。
謝謝。 +1爲研究。但是,我正在使用2.0.1的npm包,而我仍然遇到這個問題。 – User1911
他們只是禁用部分代碼發生此錯誤的縮小。如果您安裝npm軟件包並縮小自己,錯誤仍然存在。 – kraiz