рд░реАрдбрдореА рдФрд░ рдЗрд╕рдХреЗ рдмрдордмрд╛рд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдиреЛрдб 8 рдореЗрдВ рдореВрд▓ рдХреЛрдб рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред
/home/stephen/dev/gql-play/node_modules/apollo-link-rest/lib/bundle.umd.js:110
if (headers instanceof Headers) {
^
ReferenceError: Headers is not defined
at normalizeHeaders (/home/stephen/dev/gql-play/node_modules/apollo-link-rest/lib/bundle.umd.js:110:28)
at new RestLink (/home/stephen/dev/gql-play/node_modules/apollo-link-rest/lib/bundle.umd.js:259:25)
at Object.<anonymous> (/home/stephen/dev/gql-play/index.js:7:14)
at Module._compile (module.js:635:30)
at Object.Module._extensions..js (module.js:646:10)
at Module.load (module.js:554:32)
at tryModuleLoad (module.js:497:12)
at Function.Module._load (module.js:489:3)
at Function.Module.runMain (module.js:676:10)
at startup (bootstrap_node.js:187:16)
рдиреАрдЪреЗ рд╕рдВрд▓рдЧреНрди рд╕реНрд░реЛрдд рдХреЛрдб
gql-play.zip
тЮЬ gql-play node -v
v8.9.3
рдореИрдВ рд╡реИрд╢реНрд╡рд┐рдХ рд╡рд╕реНрддреБ рдкрд░ рд╣реЗрдбрд░ рд▓рдЧрд╛рдХрд░ рдЗрд╕рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред
const fetch = require('node-fetch');
global.Headers = fetch.Headers;
рдореИрдВрдиреЗ рдЗрд╕реЗ рдпрд╣рд╛рдВ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ: https://codesandbox.io/s/0x4wx2or0v рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХрд┐рд╕реНрдордд рдХреЗред рдХреНрдпрд╛ рдЖрдк рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рдЖрдкрдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдореБрдЭреЗ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдиреЛрдб 6.1 рдХреЗ рд╕рд╛рде рднреА рдХреЛрд╢рд┐рд╢ рдХреА, рд╡рд╣реА рдкрд░рд┐рдгрд╛рдоред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдиреЛрдб 9 рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣рд╛ рд╣реВрдВ? рдореБрдЭреЗ рдЕрдкрдиреЗ рдиреЛрдб рдХреЛ рдбрд╛рдЙрдирдЧреНрд░реЗрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рджреЗрдЦрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдкреБрди: рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИред рдореБрдЭреЗ рдЕрдиреНрдп рдиреЛрдб рд╕рдорд╕реНрдпрд╛рдПрдВ рдЖ рд░рд╣реА рд╣реИрдВред
рдХреНрдпрд╛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдиреЛрдб 9 рдореЗрдВ рд╣реЗрдбрд░ рдХреЛ рдЧреНрд▓реЛрдмрд▓ рдореЗрдВ рдЬреЛрдбрд╝рд╛? https://runkit.com/trashalo/5a4d5779ceaa39001278edbe 9.3.0 рдЕрднреА рднреА рддреНрд░реБрдЯрд┐рдкреВрд░реНрдг рд▓рдЧрддрд╛ рд╣реИ
@trashhalo рдореИрдВ
рдЕрд░реЗ @trashhalo - рдореИрдВрдиреЗ рдЕрднреА рдЖрдкрдХрд╛ рдЯреЗрд╕реНрдЯ-рдРрдк рдЪрд▓рд╛рдпрд╛ рд╣реИ, рдФрд░ рдЖрдк рд╕рд╣реА рд╣реИрдВ, рд▓рд┐рдВрдХ-рд░реЗрд╕реНрдЯ рдХреЛ рд╕реАрдзреЗ рдиреЛрдб-рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╕рдордп рдореБрдЭреЗ рд╡рд╣реА рдЧрд╛рдпрдм рд╣реЗрдбрд░ рд╕рдорд╕реНрдпрд╛ рдорд┐рд▓рддреА рд╣реИред
рдореИрдВ рдРрд╕рд╛ рдХрд░рдХреЗ рдЙрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛:
global.Headers = global.Headers || require("fetch-headers");
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреЙрд▓реАрдлрд╝рд┐рд▓ рдХрд░ рд░рд╣рд╛ рд╣реИред - рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдЬрдм рдореИрдВ рдРрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ ReferenceError: gql is not defined
рдореИрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ рдХрд┐ рд╢реБрджреНрдз рдиреЛрдб рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдмреБрд▓рд╛рдП рдЬрд╛рдиреЗ рдкрд░ рд╣рдо рд▓рд┐рдВрдХ-рдмрд╛рдХреА рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ? рд╡рд┐рдЪрд╛рд░?
рдУрд╣ рдареАрдХ рд╣реИред рдореБрдЭреЗ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдкреЙрд▓реАрдлрд┐рд▓ рдХрд░рдиреЗ рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рдирдорд╕реНрддреЗ,
рдиреЛрдб v8.94
рдУрдПрд╕ рдПрдХреНрд╕ 10.11.6
рдЕрдЧрд▓рд╛.рдЬреЗрдПрд╕ рд╡реА 5.0.1-рдХреИрдирд░реА.4
рдореИрдВрдиреЗ рдЙрдиреНрдирдд рдЙрджрд╛рд╣рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рдирд╡реАрдирддрдо рдореЗрдВ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдФрд░ рд╕рдм рдареАрдХ рдерд╛ред
рдореИрдВрдиреЗ рдлрд┐рд░ src/SearchShow.js
рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИ рдФрд░ <ApolloProvider>
(рдФрд░ deps) рдХреЛ рдПрдХ рдирдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд╕рдорд░реНрдерди рджрд┐рдпрд╛, рдЬреЛ Next.JS рдХреЗ рддрд╣рдд рдЪрд▓ рд░рд╣рд╛ рдерд╛ рдФрд░ рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреАред
рдореИрдВрдиреЗ @fbartho рдХреА ReferenceError: gql is not defined
рддреНрд░реБрдЯрд┐ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣реА рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ @fbartho рджреНрд╡рд╛рд░рд╛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдорджрджрдЧрд╛рд░ рд╣реЛрдЧрд╛, рд╡рд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдпрд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз
рдореЗрд░реЗ рдкрд╛рд╕ рдиреЛрдб v9.7.1 рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред
рдореИрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдореЗрдВ рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд▓рдХреНрд╖рд┐рдд рд░рдирдЯрд╛рдЗрдо рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП Headers
рдкреЙрд▓реАрдлрд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, #93 рдореЗрдВ рдФрд░ рд╕реБрдзрд╛рд░реЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛ рд░рд╣реА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕ рдЯрд┐рдХрдЯ рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореИрдВ рд╡реИрд╢реНрд╡рд┐рдХ рд╡рд╕реНрддреБ рдкрд░ рд╣реЗрдбрд░ рд▓рдЧрд╛рдХрд░ рдЗрд╕рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред