WebSharper F# - 如何运行使用VS Code和Ionide创建的模板项目?

时间:2016-09-18 15:25:33

标签: f# mono visual-studio-code websharper ionide

我之前从未使用过.NET,我想知道如何在没有任何IDE的情况下运行WebSharper F#项目。

上下文

  • 我使用Mono 4.4.2运行Linux
  • 项目是使用VS Code和Ionide创建的,使用模板 websharperserverclient
  • 我能够使用自动生成的文件build.sh或执行xbuild来编译代码,但只生成了.dll个文件,我无法看到任何.exe

我提前感谢您的帮助!

更新

使用 websharperserverclient 我得到了如下图所示的奇怪结果,而xsp4并没有给出任何暗示。

enter image description here

1 个答案:

答案 0 :(得分:2)

WebSharper可以作为ASP.NET模块运行,因此启动应用程序的最简单方法是在项目文件夹中运行xsp4(mono的自托管ASP.NET服务器)。这是一个快速的测试服务器;对于生产,您应该配置Apachenginx等服务器。

另一种解决方案是使用 websharpersuave 模板,它会生成一个自助服务器。