🚧

[heroku] syntaxerror: unexpected token ~~ 였λ₯˜

purpplee 2021. 11. 29. 01:08

λ””μŠ€μ½”λ“œλ΄‡μ„ ν—€λ‘œμΏ μ— λ°°ν¬ν•˜λ‹€κ°€ μ•„λž˜μ™€ 같은 였λ₯˜κ°€ λ‚˜νƒ€λ‚¬λ‹€.

 

syntaxerror: unexpected token '??='

agent ??= new https.agent({ ...this.client.options.http.agent, keepalive: true });

 

ν—€λ‘œμΏ λŠ” package.json 에 λ…Έλ“œ 버전을 λͺ…μ‹œν•˜μ§€ μ•ŠμœΌλ©΄ 14둜 μ„€μΉ˜ν•œλ‹€.

??= 문법은 16버전에 생긴 것이라 생긴 λ¬Έμ œλ‹€.

 

μ•„λž˜μ²˜λŸΌ package.json 을 μˆ˜μ •ν•˜κ³  λ‹€μ‹œ deploy ν•˜λ©΄ ν•΄κ²°λœλ‹€.

{
  "name": "~~~",
  "version": "1.0.0",
  "engines": {
    "node": "16.x"
  },
λ°˜μ‘ν˜•