作为整个Visual Studio IDE的初学者和F#的初学者以及基于F#的WebSharper,我在系统上遇到了一些问题。我使用'Ctrl + F5'来测试应用程序。现在,如果我想打包应用程序并将其部署到另一台服务器上,我该怎么办,比如apache服务器?假设基本示例here只包含.js文件和HTML文件,我在哪里可以找到生成的网页和/或.js文件,或者如何生成它们。
答案 0 :(得分:4)
如果您使用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应用程序的绝佳选择,您可以使用这两个模板中的一个构建在AppHarbor上以快速启动项目: