Closed hybcloud closed 1 year ago
xmake v2.7.6+master.eda07a2a7
22H2(22631.1265)
当通过win11默认终端(powershell5.2)安装xmake时,即执行
Invoke-Expression (Invoke-Webrequest 'https://xmake.io/psget.text' -UseBasicParsing).Content
时,发生错误: 换用powershell7则正常:
无法解析的地方看起来像是一个三元表达式,而正好powershell7才提供三元表达式这个新特性:
所以我觉得,要么需要在官网注明需要用powershell7来执行,要么需要把这段三元表达式改写成powershell5兼容的语法。
No response
对 powershell5 不太熟,目前也没这个环境,这个脚本也是别人贡献进来的,好改的话,可以帮忙提个 pr 过来兼容下。。
https://github.com/xmake-io/xmake/pull/3423 这里已经修复了
Xmake 版本
xmake v2.7.6+master.eda07a2a7
操作系统版本和架构
22H2(22631.1265)
描述问题
当通过win11默认终端(powershell5.2)安装xmake时,即执行
时,发生错误: 换用powershell7则正常:
无法解析的地方看起来像是一个三元表达式,而正好powershell7才提供三元表达式这个新特性:
期待的结果
所以我觉得,要么需要在官网注明需要用powershell7来执行,要么需要把这段三元表达式改写成powershell5兼容的语法。
工程配置
No response
附加信息和错误日志
No response