使用外部包(package)

简介: 使用外部包(package)

  使用外部包(package)

  在这一步中,您将开始使用一个名为english_words的开源软件包 ,其中包含数千个最常用的英文单词以及一些实用功能.

  您可以 在pub.dartlang.org上找到english_words软件包以及其他许多开源软件包

  pubspec文件管理Flutter应用程序的assets(资源,如图片、package等)。 在pubspec.yaml中,将english_words(3.1.0或更高版本)添加到依赖项列表,如下面高亮显示的行:

  dependencies:

  flutter:

  sdk: flutter

  cupertino_icons: ^0.1.0

  english_words: ^3.1.0

  在Android Studio的编辑器视图中查看pubspec时,单击右上角的 Packages get,这会将依赖包安装到您的项目。您可以在控制台中看到以下内容:

  flutter packages get

  Running "flutter packages get" in startup_namer...

  Process finished with exit code 0

  在 lib/main.dart 中, 引入 english_words, 如高亮显示的行所示:

  import 'package:flutter/material.dart';

  import 'package:english_words/english_words.dart';

目录
相关文章
|
13天前
|
安全 JavaScript
如何在`package.json`中正确设置依赖版本范围?
正确设置 `package.json` 中的依赖版本范围需要综合考虑项目的需求、依赖库的稳定性和兼容性,以及开发和维护的便利性等因素。通过合理选择版本范围符号,并结合定期的审查和测试,可以有效地管理项目依赖,确保项目的稳定运行。
22 1
|
2月前
|
Java API 数据处理
Java 包(package)的作用详解
在 Java 中,包(package)用于组织和管理类与接口,具有多项关键作用:1)系统化组织代码,便于理解和维护;2)提供命名空间,避免类名冲突;3)支持访问控制,如 public、protected、默认和 private,增强封装性;4)提升代码可维护性,实现模块化开发;5)简化导入机制,使代码更简洁;6)促进模块化编程,提高代码重用率;7)管理第三方库,避免命名冲突;8)支持 API 设计,便于功能调用;9)配合自动化构建工具,优化项目管理;10)促进团队协作,明确模块归属。合理运用包能显著提升代码质量和开发效率。
|
3月前
|
缓存 Go
Go引用包版本更新但是被引用的包的子包并没有出现在vendor中的问题和解决方案
文章讨论了在Go模块项目中升级依赖包版本时遇到的子包未出现在vendor目录的问题,并提供了直接删除旧版本引用并重新执行`go mod vendor`的解决方案。
38 0
|
5月前
|
JavaScript 中间件
包代码
包代码
33 7
|
SQL Java API
包的使用及其创建
包的使用及其创建
72 0
|
存储 Java 数据安全/隐私保护
JAVA_package包机制
JAVA_package包机制
60 0
|
程序员 Android开发
使用 Eclipse 建立包的时候,“name”下可选项“Create package-info.java”的作用是什么?
使用 Eclipse 建立包的时候,“name”下可选项“Create package-info.java”的作用是什么?
122 0
使用 Eclipse 建立包的时候,“name”下可选项“Create package-info.java”的作用是什么?
|
Unix
ROS学习-创建一个Package包
ROS学习-创建一个Package包
161 0
ROS学习-编译Package包
ROS学习-编译Package包
116 0