我在Windows 11上,我有两个颤振项目:一个使用颤振3.0.4的颤振网络项目,以及一个使用颤振3.3.1的颤振ios和android项目。我使用这个Powershell函数在它们之间切换
function flu($param){
pushd C:\flutter\
if ($param -eq 'web') {
git checkout -q 3.0.4
}
else{
git checkout -q 3.3.1
}
popd
flutter doctor -v
}web、android和ios都有自己的依赖关系,而且总是存在缓存问题。flutter clean没有修复它,我发现自己不得不手动删除pub_cache文件夹,然后执行flutter pub get
是否有任何方法可以为每个项目指定不同的pub_cache文件夹?
发布于 2022-11-28 05:13:51
您应该能够使用普罗安装多个版本的颤振,按项目选择。酒吧“缓存”只是酒吧文件的副本..。并且应该能够在您的项目之间共享。
https://stackoverflow.com/questions/74589548
复制相似问题