【发布时间】:2016-04-04 13:08:12
【问题描述】:
我尝试使用 Visual Studio Code 运行一个简单的 F# 脚本。
我今天下载所有最新版本。我将所有插件安装在http://ionide.io/。尽管有漂亮的动画 gif 表明它可以工作,但我无法看到 make 如何工作代码的构建。
我创建了一个 .ionide 文件:
[Fake]
linuxPrefix = "mono"
command = "build.cmd"
build = "build.fsx"
那么,如何安装 Fake?所以,我从 xamarin 执行此操作并安装它。好的,现在我得到了 build.fsx:
#r "packages/FAKE.4.12.0/tools/FakeLib.dll" // include Fake lib
RestorePackages()
// Properties
let buildDir = "./build/"
let testDir = "./test/"
let deployDir = "./deploy/"
// version info
let version = "0.2" // or retrieve from CI server
// Targets
Target "Clean" (fun _ ->
CleanDirs [buildDir; testDir; deployDir]
)
Target "fakeBuild" (fun _ ->
!! "./*.fsproj"
|> MSBuildRelease buildDir "Build"
|> Log "AppBuild-Output: "
)
Target "Default" (fun _ ->
trace "Hello World from FAKE"
)
// Dependencies
"Clean"
==> "fakeBuild"
==> "Default"
// start build
RunTargetOrDefault "Default"
运行 Fake:Build 命令并获取:
No handler found for the command: 'fake.fakeBuild'. Ensure there is an activation event defined, if you are an extension.
现在迷路了。
【问题讨论】:
标签: macos f# osx-elcapitan visual-studio-code