在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
首先用VS创建一个空解决方案文件,注意文件的位置,因为VS默认会对解决方案创建目录,所以我选择了pomelo_test的上一级目录
生产的pomelo_test.sln文件暂且放到一边,接下来新建项目,选择从已有的代码中创建项目
依次对game-server和web-server创建项目文件,并设置启动脚本
这里需要注意下,创建项目文件时,VS会自动帮我们创建新的解决方案文件,这里的解决方案文件就不需要了
在确保game-server和web-server目录下都有VS项目文件后,再次打开pomelo_test.sln,把它们添加进去,解决方案的目录结构如下
现在可以直接Ctrl + F5分别运行两个项目,依次弹出game和web的控制台
打开浏览器输入http://127.0.0.1:3001/查看运行结果
总结一下:借助Visual Studio的天然优势,NTVS具有可编辑、智能提示、分析、NPM、调式(本地和远程)等功能,并且还可以发布在Azure网站和Cloud服务上。
转载于:https://www.cnblogs.com/fengxiang/p/3439358.html
在Visual Studio中利用NTVS创建Pomelo项目相关推荐
- visual studio编译linux,在 Visual Studio 中配置 Linux MSBuild C++ 项目
在 Visual Studio 中配置 Linux MSBuild C++ 项目Configure a Linux MSBuild C++ project in Visual Studio 10/16 ...
- Visual Studio 2019 安装并创建运行C++项目
Visual Studio 2019 安装并创建运行C++项目 一.安装Visual Studio 2019 在官网下载社区版本的VS2019: https://visualstudio.micros ...
- IDE之VS:利用 Visual Studio中的IDE配置python语言进行编程
IDE之VS:利用 Visual Studio中的IDE配置python语言进行编程 目录 第一步,先安装python环境 第二步,加载本地已有的python 第一步,先安装python环境
- IDE之VS:利用 Visual Studio中的IDE配置C++语言进行编程
IDE之VS:利用 Visual Studio中的IDE配置C++语言进行编程 目录 C++编译器之VS2015 1.新建项目,VisualC++,空项目,确定 2.右键项目文件夹,添加,新建 3.添 ...
- 在 Visual Studio 中使用 Q# 进行量子编程
1 量子计算机与量子编程 1.1 量子计算机 Quantum computing is computing using quantum-mechanical phenomena, such as su ...
- Visual Studio中使用Macros插件给代码添加注释、时间和以及自动脚本
title: Visual Studio中使用Macros插件给代码添加注释.时间和以及自动脚本 date: 2020-09-11 sidebarDepth: 2 tags: 代码 Visual st ...
- Visual Studio中JavaScript智能提示(即引用JS库)
Visual Studio中JavaScript智能提示(即引用JS库) 一.直接在JavaScript文件顶部输入代码,直接引用JavaScript文件类型库 /// <reference p ...
- 《Ext JS权威指南》节选:在Visual Studio中实现Ext JS智能提示
Visual Studio(下面简称VS) 2008和2010都有从JS库文件获取智能提示的功能,不过直接使用ExtJS的库文件的话,虽然也有提示,但是不全,应该说是大部分没有,主要原因是VS脚本提示 ...
- 如何:在 Visual Studio 中添加或移除引用(转载)
http://msdn2.microsoft.com/zh-cn/library/wkze6zky(VS.80).aspx Visual Studio 如何:在 Visual Studio 中添加或移 ...
最新文章
- 浮点数 IEEE表示 舍入 运算
- 斯坦福机器学习公开课学习笔记(1)—机器学习的动机与应用
- php检测类是否存在,php判断类是否存在函数class_exists用法分析
- IE6-7-8 JS关闭窗口不提示的方法
- 《嵌入式系统开发之道——菜鸟成长日志与项目经理的私房菜》——02-04项目范围(Scope)管理...
- es 时间字段聚合_ES之五:ElasticSearch聚合
- reload端口 tomcat_CentOS 7配置tomcat https并改端口为443
- mysql sql 多选项_Mysql-Sqlalchemy-多表操作
- [简单分页]C#+JQUERY+ORACLE分页效果 ----转载
- Python丨Python 性能分析大全
- COOC1.9软件 一键做共现矩阵与相异矩阵
- react-redux多reducer完整实例
- 全国大学生电子设计竞赛(二)--电源常用技术与算法
- Vue组件通讯的多种方式(个人记录)
- SQL语句汇总(终篇)—— 表联接与联接查询
- [ZJOI2007]Hide 捉迷藏(数据结构)
- 如何创意优质的广告语
- 怎么准备年终总结谈话
- java计算机毕业设计美容院管理系统源码+系统+mysql数据库+lw文档
- 谷歌拼音输入法新鲜出炉!