用户登录

升级项目依赖的包可以使用 dart pub upgrade 这个命令,下面我们可以测试一下。先打开 pubspec.yaml 这个文件,修改一下 intl 这个依赖的版本,把版本设置成 0.16.0 ,保存一下,假设在安装这个包的时候 0.16.0 是最新的版本。

保存以后编辑器会自动执行 dart pub get 准备好项目的依赖,打开 pubspec.lock ,观察一下项目里使用的这个 intl 包的版本,现在是 0.16.0。

这里我们再修改一下依赖的 intl 的版本,在这个版本号前面加上一个向上的小箭头。

然后在终端,项目所在目录的下面,执行一下 dart pub upgrade ,直接执行可以升级所有可以升级的依赖,或者也可以设置一个具体要升级的包,比如 intl。执行一下。

显示升级了一个包,在项目里观察一下 pubspec.lock,显示现在项目里使用的 intl 这个包的版本是 0.16.1 ,没升级之前用的是 0.16.0 。

注意这次升级并没有把 intl 这个包升级成最新的版本,这里会显示这个包有更新的版本是 0.17.0 。

如果你想使用这个版本的 intl ,我们可以直接修改一下 pubspec.yaml,设置要使用的版本是 ^0.17.0,然后在打开 pubspec.lock 观察一下,显示现在项目正在使用的 intl 这个包的版本是 0.17.0。

Dart 管理包裹:升级包《 Dart 语言:包管理 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点