更新除一个以外的所有包
Update all packages except one
有什么方法可以更新除一个以外的所有软件包吗?
例如,当我创建新项目时,我需要更新除 jQuery 之外的所有包。它应该保持相同的版本。
不,没有直接的方法。也许您可以全部更新,然后卸载 JQuery 并安装您想要的 jquery 版本。
您可以像下面这样编写用于更新包的自定义脚本,并在包管理器控制台中执行它
$list = Get-package -project {Add project name here}
for($i=0; $i -lt $list.Length;$i ++ ) { if($list[$i].Id -ne "jquery") { Update-Package -project {Add project name here} $list[$i].Id } }
有什么方法可以更新除一个以外的所有软件包吗? 例如,当我创建新项目时,我需要更新除 jQuery 之外的所有包。它应该保持相同的版本。
不,没有直接的方法。也许您可以全部更新,然后卸载 JQuery 并安装您想要的 jquery 版本。
您可以像下面这样编写用于更新包的自定义脚本,并在包管理器控制台中执行它
$list = Get-package -project {Add project name here}
for($i=0; $i -lt $list.Length;$i ++ ) { if($list[$i].Id -ne "jquery") { Update-Package -project {Add project name here} $list[$i].Id } }