WebStorm 8.0.3下简单运行pomelo项目

WebStorm调试Node.js实战
本文详细介绍如何使用WebStorm IDE导入并调试基于Node.js的服务器端项目,包括配置服务器进程及参数,以及如何运行游戏服务器和Web服务器。

关于WebStorm

        据说WebStorm是Javascript脚本调试中的大哥大,无论对于客户端脚本还是对于服务器端脚本都没有问题,特别是它对基于node.js的脚本调试提供了完美支持,所以,我毫不犹豫地选择了它。还好,你可以很容易地下载到你想要的版本,目前8.0.3比较好找。安装简单(如上一篇文章所述,我的安装环境为32位WIN7),自不必赘述。

 

导入服务器项目到WebStrom

        如我上一篇中所述,使用命令pomelo init HelloWorld(细节见上一篇)可以轻松地创建一个基本的服务器端框架工程。下面描述的就是把HelloWorld工程导入到WebStorm中。

 

        使用命令“文件”-“打开”,如下图所示。

 

wKiom1Tp7JXzLsAHAAFitiVGUZk763.jpg

 

 

        然后,出现如下对话框:

wKioL1Tp7gLDYW3fAAFQeb9E4XE602.jpg

        选择上图中的HelloWorld文件夹后,点击按钮OK即可。

 

        之后,系统自动打开上述项目,如下图所示。

wKiom1Tp7YWQvnrOAAJflJ7cZFc189.jpg

 

        下面我们要进入服务器配置页面,以便WebStorm能够识别我们要运行的各个进程程序及可能的参数。

        点击菜单“Run”-“Edit Configurations...”,打开Run/Debug configuration界面。点击左上方的+添加一个新的配置,从提示的下拉框中选择"Node.js",命名此配置为gameServer,并配置如下图所示内容:

wKioL1Tp7_rRjunRAAIwhMbu5H4344.jpg

 

        同理,再在Node.js下添加另一个命名为webServer的配置,内容如下图所示:

wKioL1Tp8GWD0bfNAAIRLTlrspE013.jpg

        上面的配置非常简单,没有什么细节可注意的(都是先浏览定位到相应的文件夹,然后在Javascript file一行中再浏览选择相应的app.js文件即可)。

        最后,点击OK退出对话框。

 

运行项目

 

        根据前一篇文章所述,我们先后运行gameserver和webserver,在webstorm IDE中运行也是一样。如下图所示:

wKiom1Tp8LTwhDgiAAJorZ9QPZo401.jpg

        从上图红箭头所示的工具栏下拉列表下选择gameServer,然后点击紧邻的右边的绿色小箭头,即可运行项目的游戏服务器进程。此时你会注意到Webstorm下部的命令行框中会运行一些内容,如我们前一篇文章中命令行下输出内容完全一致,如下图所示。

wKiom1Tp8ZDB31FlAAMZaiYR9Hc513.jpg

 

        以同样方式,再选择启动webserver,你会同样观察到类似于前一篇文章中看到的输出内容于下部的webServer选择卡中。

        

        接下来,你启动你的浏览器,输入URL:http://127.0.0.1:3001/index.html并回车,你会观察到如前所述的简单界面,提示你一切入门顺利。

 

参考资源

http://blog.youkuaiyun.com/wangqiuyun/article/details/9794711

https://github.com/NetEase/pomelo/wiki/使用-WebStorm-IDE-调试-Pomelo-应用程序

### 如何在 WebStorm运行 Vue 项目 为了成功配置并启动基于 Vue 的应用程序,在 WebStorm 环境下操作,需遵循特定设置流程[^2]。 #### 安装依赖项 确保已安装 Node.js 和 npm 或 yarn。打开终端窗口(可通过 WebStorm 内置工具栏访问),切换到项目根目录,并执行命令来安装必要的包: ```bash npm install # or yarn install ``` #### 配置开发服务器 通常情况下,默认会使用 `http://localhost:8080` 作为本地服务地址。然而,实际使用的端口号取决于具体应用的配置文件中的设定。如果需要更改默认端口,可以在 package.json 文件内的 scripts 节点调整 serve 命令参数。 #### 启动开发环境 完成上述准备工作之后,可以通过以下方式开启开发模式下的热重载功能: ```bash npm run serve # or yarn serve ``` 此时浏览器应自动跳转至指定 URL 地址,显示正在构建的应用界面;如果没有,则手动输入之前提到的服务路径进入查看效果。 #### 使用 WebStorm 进行调试 对于希望利用 IDE 提供的强大特性来进行更深入分析的情况来说,可以按照如下方法启用断点跟踪等功能: - 打开 Run/Debug Configurations 对话框; - 添加新的 JavaScript Debugging Profile; - 将 URL 设置为你所知道的应用正监听的那个位置,比如 `http://localhost:8080`。 通过以上步骤即可实现在 WebStorm 下顺利搭建起一个完整的 Vue 开发工作流。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值