3
倜儻的Web應用程序
我正在尋找的Ubuntu上運行倜儻的一個簡單的「你好,世界」的例子。我試圖尋找所有的淨無濟於事在Ubuntu上運行
我正在尋找的Ubuntu上運行倜儻的一個簡單的「你好,世界」的例子。我試圖尋找所有的淨無濟於事在Ubuntu上運行
我設法得到它。和上運行的Xubuntu 16.04我使用DOTNET核心和Visual Studio代碼
據我記憶:)的:
安裝點網核心(從https://www.microsoft.com/net/core#ubuntu)
sudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list'
sudo apt-key adv --keyserver apt-mo.trafficmanager.net --recv-keys 417A0893
sudo apt-get update
sudo apt-get install dotnet-dev-1.0.0-preview2-003121
然後安裝Visual Studio代碼: https://code.visualstudio.com/Docs/?dv=linux64_deb
添加ionide擴展語法高亮等 在VS代碼按Ctrl + P - 分機安裝ionide-fsharp
然後在終端(將創建一個空白Fsharp項目) :
mkdir hwapp
cd hwapp
dotnet new --lang f#
然後加入倜儻到project.json文件:
"dependencies": {
"Microsoft.FSharp.Core.netcore": "1.0.0-alpha-160509",
"Suave": "2.0.0-alpha4",
"Microsoft.NETCore.App": {
"type": "platform",
"version": "1.0.0"
}
那麼標準的風流倜儻的HelloWorld應該工作在Program.fs
open Suave
startWebServer defaultConfig (Successful.OK "Hello World!")
所有你需要做的是Nginx的充當着代理正在運行的應用程序倜儻。 –
您不需要「這樣做」 - 但這是一種推薦的方法。 – bbqchickenrobot