f# - 从 Visual Studio 2012 部署 Websharper 应用程序

标签 f# websharper

因此,作为整个 Visual Studio IDE 的初学者以及 F# 和基于 F# 的 WebSharper 的初学者,我在系统上遇到了某些问题。我使用“Ctrl+F5”来测试应用程序。现在,如果我想打包应用程序并将其部署在另一台服务器上,例如 apache 服务器,我该怎么办?假设基本示例 here只有 .js 文件和 HTML 文件,我在哪里可以找到生成的网页和/或 .js 文件或如何生成它们。

最佳答案

如果您使用 HTML 站点模板创建应用程序,您将在项目的 bin 文件夹中找到 HTML 包。您可以在您喜欢的任何服务器上部署使用此模板构建的 WebSharper 应用程序。如果您使用了其中一种 Web 应用程序模板(Sitelets、ASP.NET 等),您可以在 Windows 主机和 following these instructions to host the application using Mono on a Linux box running nginx 之间进行选择。 .

在 Windows 托管方面,AppHarbor 是部署 WebSharper 应用程序的绝佳选择,您可以使用这两个模板中的一个来快速启动您的项目:

  • WebSharperMVC
  • WebSharperBootstrap
  • 关于f# - 从 Visual Studio 2012 部署 Websharper 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17866019/

    相关文章:

    F# 私有(private)静态方法

    javascript - 使用 WebSharper 编译器编写 Node.js 应用程序

    angularjs - WebSharper 与 Angular

    f# - F#引用的部分应用

    .net - F# 中的线程安全普通随机数生成器

    types - # 符号在 f# 函数签名中是什么意思?

    f# - 什么是 "monadic reflection"?

    f# - 有没有办法默认使用 JavaScript 属性?

    f# - 在哪里可以找到 WebSharper 代码中引用的 OnAfterRender 函数?