📜  如何在Flutter中导入国际库?

📅  最后修改于: 2022-05-13 01:54:48.100000             🧑  作者: Mango

如何在Flutter中导入国际库?

Flutter支持使用其他开发者为Flutter和Dart生态系统贡献的共享包。这允许开发人员快速构建应用程序,而无需从头开始开发所有内容。 dart .dev 发布的 intl 包就是这样一个非常有用且Flutter最喜欢的包。

为了在我们的Flutter项目中使用 intl 包作为库,我们需要将包作为依赖项添加到我们的项目中,这可以通过以下两种方式完成。

方法一:用终端命令添加intl包

导航到终端,其范围设置为Flutter项目的根目录,然后运行下面给出的命令,

方法2:通过pubspec.yaml手动添加intl包

前面的方法会自动将包添加到 pubspec.yaml 中,但是您也可以手动执行相同的操作。您还需要在依赖项字段下的 pubspec.yaml 文件中添加包,如下所示:

在 pubspec.yaml 的依赖项部分中写入包详细信息后,在终端中运行flutter pub get命令。添加包后第一次运行flutter pub get时, Flutter会保存在pubspec.lock 锁定文件中找到的具体包版本。如果您或您团队中的其他开发人员运行flutter pub get ,这可以确保您再次获得相同的版本。

每当您需要使用包时,在 pubspec.yaml 中添加包后,在文件中添加如下所示的导入语句。

现在您可以在Flutter项目中轻松使用 intl 包提供的功能和小部件。