在Visual Studio中利用NTVS創建Pomelo項目


剛看新聞,才知道微軟發布了Node.js Tools for Visual Studio(NTVS),受夠了WebStorm輸入法Bug的困擾,這下終於可以解脫了。以Pomelo為例,運行命令:pomelo init pomelo_test,生成一個默認的Pomelo Demo,包含兩個目錄,服務端(game-server)和客戶端(web-server),對應到VS里面就應該是一個解決方案下有兩個Project

image

首先用VS創建一個空解決方案文件,注意文件的位置,因為VS默認會對解決方案創建目錄,所以我選擇了pomelo_test的上一級目錄

image

image

生產的pomelo_test.sln文件暫且放到一邊,接下來新建項目,選擇從已有的代碼中創建項目

image

依次對game-server和web-server創建項目文件,並設置啟動腳本

image

這里需要注意下,創建項目文件時,VS會自動幫我們創建新的解決方案文件,這里的解決方案文件就不需要了

image

image

在確保game-server和web-server目錄下都有VS項目文件后,再次打開pomelo_test.sln,把它們添加進去,解決方案的目錄結構如下

image

現在可以直接Ctrl + F5分別運行兩個項目,依次彈出game和web的控制台

image

image

打開瀏覽器輸入http://127.0.0.1:3001/查看運行結果

image

總結一下:借助Visual Studio的天然優勢,NTVS具有可編輯、智能提示、分析、NPM、調式(本地和遠程)等功能,並且還可以發布在Azure網站和Cloud服務上。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM