xmake-io / xmake-docs

The xmake online documentation site
https://xmake.io
49 stars 101 forks source link

简化安装脚本 #16

Closed OpportunityLiu closed 4 years ago

OpportunityLiu commented 4 years ago
  1. 缩短安装时使用命令长度
  2. 对于Powershell,cdn 返回消息的 Content-Type 有误,导致无法正确安装
    > Invoke-Expression (Invoke-Webrequest 'https://cdn.jsdelivr.net/gh/xmake-io/xmake@master/scripts/get.ps1' -UseBasicParsing).Content
    Invoke-Expression : 无法将“System.Byte[]”转换为参数“Command”所需的类型“System.String”。不支持所指定的方法。
    所在位置 行:1 字符: 19
    + ... -Expression (Invoke-Webrequest 'https://cdn.jsdelivr.net/gh/xmake-io/ ...
    +                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Invoke-Expression],ParameterBindingException
    + FullyQualifiedErrorId : CannotConvertArgument,Microsoft.PowerShell.Commands.InvokeExpressionCommand
OpportunityLiu commented 4 years ago

试了下github pages 给ps1的Conten-Type也不对

waruqi commented 4 years ago

应该需要什么type? 改下ps1后缀名试试?

OpportunityLiu commented 4 years ago

只能用 .text,别的扩展名要不就是content-type不对,.sh 甚至不给 Accept-Encoding: gzip 就404

waruqi commented 4 years ago

只能用 .text,别的扩展名要不就是content-type不对,.sh 甚至不给 Accept-Encoding: gzip 就404

github pages的问题?.txt呢?不行就 .text也可以。现在可以了,可以了我就merge了

OpportunityLiu commented 4 years ago

可以了,你merge进去没问题的话把另一边也改了吧