在 Mac 上終於有好的文字編輯器給程式設計師了!而且重點是~免費!Visual Studio Code 不僅支援當下常見的網頁檔案外,當然它最重要的是可以編 C#, TypeScript~
更新文:如何在 Mac 開發 ASP.NET Core 網站
下載及安裝文件寫的很清楚,以下是相關連結
Download: Visual Studio Code
Install: ASP.NET 5 & DNX
Building ASP.NET 5 Applications with Visual Studio Code
當然~照著文件走,仍是會有出現不可預期的問題
以下是依照官方網站提供的安裝文件裝完之後遇到的問題,特別先記錄下來,也許也可以幫助遇到相同問題,也正在看文件的你~
問題 1. Error: Cannot start Omnisharp because Mono version >=3.10.0 is required
這個表示我沒有安裝過 Mono
只要執行
brew update && brew install mono
參考:http://stackoverflow.com/questions/29959239/cant-start-omnisharp-because-of-mono-version
問題 2. IOException: kqueue() FileSystemWatcher has reached the maximum nunmber of files to watch
這是 mono 的 bug, 只要在 ~/.bash_profile 加上這一行, 再重執行即可
export MONO_MANAGED_WATCHER=false
參考:http://stackoverflow.com/questions/29971826/running-first-asp-net-5-application-using-vscode-dnx-and-kestrel-results-in-ioe
在 Visual Studio Code 執行 Cmd + P, 鍵入 kestrel 即可以執行 server
如果在 Terminal 遇到錯誤,需要執行 dnu restore,請先回到 Visual Studio Code 執行
再重新執行 kestrel, 開啟網址:http://localhost:5001
Yeah!!! 終於把 ASP.NET 5 跑起來了!
沒有留言:
張貼留言