我是Nodejs和Postgres的新手。我正在嘗試使用express構建一個小型節點應用程序,以連接到postgres數據庫並執行簡單的查詢。我發現這個指南,https://node-postgres.com/,並且已經安裝了這個pg包。Nodejs和Postgres'pg'包等待關鍵字無法識別
我將第一塊代碼剪切並粘貼到我的方法中,並且它不會運行。它正在崩潰在以下行。如果我將await關鍵字完全取出並啓動服務器,它將運行,但查詢不起作用。
await client.connect()
我是Nodejs和Postgres的新手。我正在嘗試使用express構建一個小型節點應用程序,以連接到postgres數據庫並執行簡單的查詢。我發現這個指南,https://node-postgres.com/,並且已經安裝了這個pg包。Nodejs和Postgres'pg'包等待關鍵字無法識別
我將第一塊代碼剪切並粘貼到我的方法中,並且它不會運行。它正在崩潰在以下行。如果我將await關鍵字完全取出並啓動服務器,它將運行,但查詢不起作用。
await client.connect()
await
關鍵字在節點版本7.6中是新增的。嘗試運行node -v
以查看您當前使用的節點版本。如果它小於7.6,則可能需要更新才能使用await
。
從節點7.6開始,「await」默認可用。在這個參數之前'--harmony'可以啓用它。 –
請關注[本文](http://mherman.org/blog/2015/02/12/postgresql-and-nodejs/)或[this one](http://mherman.org/blog/2016/ 3月13日/設計-A-寧靜-API與節點和 - postgres的/)。 –