嗨,我正在尝试在flutter项目中使用intl包。包获取命令成功运行,但是当我导入包时,它显示错误。

dart - 无法为dart导入intl包-LMLPHP

对于我的dart文件中的导入,我正在使用以下导入

import 'package:intl/intl.dart';

我还使用flutter upgrade命令从终端升级了flutter。

最佳答案

这是我不认为是 flutter 朔迷离的问题的一些步骤。

  • 带有pubspec.yaml的事情是,必须在发布get起作用之前将其保存为CRTL/CMD +S。从IDE运行pub get不会自动保存文件。
  • 尝试运行flutter clean,然后运行flutter pub get
    有时,当您删除插件之类的依赖项时,.build文件夹无法正确清理,因此您必须手动执行此操作。
  • 您可以尝试通过运行flutter pub cache repair来修复发布缓存
  • 有时仅重新启动IDE也可以解决该问题。
  • 关于dart - 无法为dart导入intl包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50416380/

    10-13 04:39
    查看更多