2017-02-27 112 views
3

我有一個通過visual studio代碼和ionide的websharper模板項目,我可以編譯這個偉大的項目,但是我怎麼才能在我的Web瀏覽器中看到結果呢?如何運行websharper項目?

是否有任何相當於完整視覺工作室的綠色播放按鈕的東西?

希望我的問題是有道理的

+1

我不知道WebSharper,因此我無法幫助您解決具體問題,但VS Code允許您定義可以啓動的[任務](https://code.visualstudio.com/Docs/editor/tasks)任何東西。因此,您可以創建啓動指向「http:// localhost:(some-port)」的Web瀏覽器的任務,然後將該任務綁定到鍵盤快捷方式。另外,由於Ionide已經定義了一個'Ctrl + F5'快捷鍵來在你的FAKE'build.fsx'腳本中建立默認動作,使默認動作可以運行你的代碼。請參閱https://gist.github.com/mikesigs/72875bc7408af9202349獲取靈感。 – rmunn

+0

不知道模板項目給了你什麼,我無法確定,但通常有一個html文件可以打開,它會引用js源文件。如果我正確理解你的問題,打開該HTML文件將顯示結果。 –

+0

我測試了websharperspa,我可以看到一個.html文件,但在目錄中沒有關聯的css/js(參考文獻存在於html中),我不認爲在這個目錄中指向一個web服務器會工作 聽起來像任務建立工作,但我不知道如何開始作爲一個初學者的任務.net和fsharp – arcanine

回答

1

結果座落在WebSharperSpa目錄中的index.html文件。

克隆您在您的評論中提供的儲存庫(https://github.com/slifin/websharper-spa-template),我開了一個bash終端和類型如下:

$ chmod +x build.sh 
$ ./build.sh 
$ open WebSharperSpa/index.html 

,因爲這是我的默認瀏覽器在Chrome中顯示我的網站。

這是a看到您的項目的輸出的方式,可能有其他的,但這顯示了使用WebSharper進行轉發的結果。