👋
[Flutter]不要なパッケージ消した時にアホみたいなミスした話
Daily Blogging23日目
Flutterで開発してる時にアホみたいなミスしたのでそのお話
flutter_configをちょっと使ってみてやっぱりいらないやと思ってpubspec.yamlから削除した
その後ビルドしようと思ったら下記のエラー発生。
Error (Xcode): Invalid depfile:
直接pubspec.yamlから消したのが悪かったかぁと思い、ちゃんとコマンド打ってパッケージを消すことにした
flutter pub remove flutter_config
その後、
flutter clean
flutter pub get
やってもう一回ビルドしてみた
※本当はもうちょっとなんやかんややってる
でもまだエラー出てる
今度は違うエラー
Error (Xcode): Error: Couldn't resolve the package 'flutter_config' in 'package:flutter_config/flutter_config.dart'.
????
ちゃんとライブラリ消せてないのかなぁと思いつつ、色々コマンド試してみたけど特に変わらない
# こういうやつ試した
# https://zenn.dev/mukkun69n/articles/46fef3b47a5f49
flutter pub cache repair
でもエラーは出てる...
なんでかよくわからないのでリートンに聞いてみた
flutter pub remove flutter_configを実行した後も「Couldn't resolve the package 'flutter_config' in 'package:flutter_config/flutter_config.dart'」というエラーが発生する場合、以下の手順を試してみてください。
- コードの修正
flutter_configを使用しているコードが残っている可能性があります。プロジェクト内のすべてのファイルを検索して、import 'package:flutter_config/flutter_config.dart';の行を削除してください。これにより、未使用のインポートが原因でエラーが発生するのを防ぎます。
...
そういえばflutter_configをimportしてたところのコード削除してなかった...
import 'package:flutter_config/flutter_config.dart';
import文消したら普通にビルドできた
めちゃくちゃアホみたいなエラーで心折れるかと思った
Discussion