簡體   English   中英

express + express-graphql 應用程序崩潰,意外令牌漂亮 = optionsData.pretty?? 錯誤的;

[英]express + express-graphql app crashes, unexpected token pretty = optionsData.pretty ?? false;

我正在嘗試啟動並運行 express-graphql 應用程序,並且我一直在關注官方文檔中的示例代碼。 但是它一直在崩潰,並且在運行 npm 啟動后,我的終端中出現了這個錯誤。

node_modules/express-graphql/index.js:47
    pretty = optionsData.pretty ?? false;
                                 ^
SyntaxError: Unexpected token '?'
at wrapSafe (internal/modules/cjs/loader.js:1067:16)
at Module._compile (internal/modules/cjs/loader.js:1115:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1171:10)
at Module.load (internal/modules/cjs/loader.js:1000:32)
at Function.Module._load (internal/modules/cjs/loader.js:899:14)
at Module.require (internal/modules/cjs/loader.js:1040:19)
at require (internal/modules/cjs/helpers.js:72:18)

嘗試重新安裝軟件包並重新開始,但我不斷收到相同的錯誤,我在這里缺少什么?

這是當前版本express-graphql的一個錯誤。 請使用以前的版本,直到發布補丁版本。

npm install express-graphql@0.9.0

編輯:這已在版本0.10.1中修復。

如果您使用的是 0.10.0 版本,請將其降級為 0.9.0

npm i express-graphql@0.9.0

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM