Flutter 里面降级pub

默认ide中只有pub get , pub upgrade pub outdated命令
问题是一旦升级pub,发现无法编译通过的时候,想要降级就不行了
降级的命令是在pubspec.yaml文件所在目录下执行命令

flutter --no-color pub downgrade

不降级的话,你会发现无论你在pubspec.yaml中如何设定pub的版本,它总是会生成一个pubspec.lock文件,指向升级后的版本,这个避免大量升级pub版本后导致无法编译的问题