1
0

AWS Lambda (Node.js) 上で discord.js を使おうとしてつまずいた

Last updated at Posted at 2022-02-14

2023/11/14 追記しました。

何につまずいたのか

ざっくり言うと、 Node.js で記載した AWS Lambda の関数上で最新版の discord.js を使おうとしたら使えなかった。

なぜ使えなかったのか

AWS Lambda で使える Node.js のバージョンが現状 (2022/2/14) v14 系までなのに対し、最新版の discord.js は v16.6.0 以上でしか動かない

現状の打開策

どうしても使いたいなら古いバージョンの discord.js ( 12.5.3 がギリギリ Node.js v14 系に対応している模様)を使うしかない。ただし、**非推奨になっているのでオススメはできない。**しっかり対策したいなら他のライブラリを探すか、AWS Lambda が Node.js v16 系に対応するのを待つしかなさそう・・・。

その後

時は流れ 2023 年 11 月。今や AWS Lambda は v18 をサポートするまでに至りました。 Discord.js も Node.js v16.11.0 以上でいいので、もう怖くないね。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0