🧩
Serverpod でFlutterWebするときの設定(forMac)
Serverpod 1.0.0覚え書き 10
FlutterWeb問題
実は、ずいぶんがんばって制作中だったMySQLversionを休止してServerpodに挑戦しているのは、使っていたPackage、mysql_clientがwebに対応していなかったからなのだ。つまり、私はスマホだけじゃなく、web上でも動くサービスを作りたい。
ヤナ予感
それで、いつもはsimulatorでするDebugを、そろそろwebでやって見ようと思ったのだ。するとたちまち問題が発生した。
- google_fontが読み込めないのでビルドできません。
いや、こんなところで停滞できない。font指定してある部分をdefaultに戻して再挑戦。
- 一応画面は映った。映ったがデータを読み込まないし、書き込めない。
- socket errorです。
そんなバカなことがあるか、Dockerもserverもちゃんと走っている。
これでwebができないなんて言われたら、私は泣くよ。
愛ちゃんに聞いても、「接続を確かめましょう」ぐらいなことしか言ってくれない。
では、やはり本丸、GitHubのissueに行こう。
ありました!
これやったら、繋がった。そしてgoogle_fontも読み込めた。
ついでにissueで質問
insertしたItemのIDを取りたい。MySQLでlastInsertIdといったヤツ。
PostgreSQLではLASTVAL()というらしい。
どうやったら取れますか?
答えてもらったら、次に進もう。
Discussion