開発環境
- TypeORM v3
- TypeScript 4.8
- Docker
概要
TypeScriptでちょうどよいORMを探していたところ、TypeORMを見つけました。
TypeORMはv2とv3で大きく書き方が異なります。
せっかくなのでTypeORMのv3を使い始めましたが、接続で大変つまづきました。
ドキュメントや情報が少なく、同じような思いをしている方に向けて残します。
Error: Received packet in the wrong sequenceの対応方法
Error: Received packet in the wrong sequence(間違った順序でパケットを受信しました)
DBの接続情報も正しく、特におかしい点はありませんが、
なぜかReceived packet in the wrong sequence
とエラーが出てしまいます。
結論
webpack.config.jsのminimizeをfalseにする
optimization: {
minimize: false
}
もしくはDockerでesbuldを使っている場合
BuildMethod: esbuild
BuildProperties:
Minify: false //ここ
Target: "es2022"
Sourcemap: true
Minifyをfalseにすることで解決します