默认情况下,在FAKE F#Make中在哪里创建日志?
我正试图用FAKE建立一个csproj文件,遵循FAKE网站上的“FAKE-F#Make入门”教程。我试图了解这条线在做什么:默认情况下,在FAKE F#Make中在哪里创建日志?,f#,msbuild,f#-fake,F#,Msbuild,F# Fake,我正试图用FAKE建立一个csproj文件,遵循FAKE网站上的“FAKE-F#Make入门”教程。我试图了解这条线在做什么: |> Log "AppBuild-Output: " 我知道它正在创建各自构建的日志。但是这个日志文件是在哪里创建的呢 代码如下: Target "BuildApp" (fun _ -> !! "src/app/**/*.csproj" |> MSBuildRelease buildDir "Build" |> Log "AppBuild-Ou
|> Log "AppBuild-Output: "
我知道它正在创建各自构建的日志。但是这个日志文件是在哪里创建的呢
代码如下:
Target "BuildApp" (fun _ ->
!! "src/app/**/*.csproj"
|> MSBuildRelease buildDir "Build"
|> Log "AppBuild-Output: "
)
当我删除最后一行时,即如果我写入:
Target "BuildApp" (fun _ ->
!! "src/app/**/*.csproj"
|> MSBuildRelease buildDir "Build"
)
我收到一个错误,
类型'unit'与类型'string list'不匹配
它不是一个文件。日志输出转到标准输出。谢谢。如果我不想记录输出,那么它会抛出一个错误“type'unit'与type'string list'不匹配”“Add|>ignore
。添加此|>ignore不会忽略输出。虽然它没有给出任何错误,但输出保持不变。我从未说过它会忽略输出。