pomelo学习一:环境配置、新建项目、WebStorm的安装和配置

本文档详细介绍了在Windows上安装Node.js、Python、C++运行环境、node-gyp和pomelo的过程,以及如何解决可能出现的安装问题。接着,展示了如何新建pomelo项目,启动服务端和客户端,并利用WebStorm作为IDE进行配置,以便于编写和运行Node.js代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装

1、安装ode.js

官网地址:https://nodejs.org/download/,选择自己需要的版本下载,并安装,6.x版本后会自动带有npm,所以装node.js的时候npm也自动装好了。

安装完成后检验一下是否安装成功:打开运行--cmd---打开命令行 ---输入代码:

node -v
显示结果:v.0.12.4

npm -v
显示结果:2.10.1

说明两个都已经安装完毕,并获了全局的权限(在命令行可以用node和npm的命令)


2、安装python:

python版本选用2.5-3.0之间的版本,一般选用2.7版本。直接点击安装,python需要配置环境变量才能获得全局权限

配置系统环境变量方法:

右键“计算机”---属性 ----高级系统设置---高级 ----环境变量 ---双击打开“系统变量”中的“path”,将python的安装目录进入进去

xxxx;C:\Program Files\nodejs\;C:\Python27
设置完成后打开“命令行”,输入代码:python。如果显示一排python的版本号,说明安装完成


3、安装C++运行环境:安装VS2012以上版本即可。


4、安装node-gyp

在“命令行”中输入:npm install note-gyp -g

如果没有报错,说明node-gyp安装ok


5、安装pomelo:

在”命令行“中输入:npm install pomelo -g

等待安装完毕

注意:安装过程中可能会有很多错误,这是因为pomelo本身和windows系统的兼容性不好(pomelo正常生产使用一般在linux下运行),

有些报错可以忽略,等待跳过,最后可能会安装成功。

我的第一次安装错误提示:gyp未安装

第二次安装错误:网络错误

第三次安装错误:gyp编译错误

最后将 c:\user\Administrator下的.node-gyp文件夹删除,重新安装,成功了,具体原理不清楚。


二、新建项目:

1、新建一个文件夹,用来存放新建的项目,例如:D:\nodejs demo\Pomelo-Demo

2、进入此文件夹,按shift + 右键,选择‘在此处打开命令窗口’

3、在命令行中输入代码创建项目:pomelo init ./helloworld

注:.代表本目录,./xxx代表在本目录创建一个名字为xxx的文件夹,并将项目创建在此目录下

4、运行npm-install.bat,引入一些项目所需的模组。在Windows下双击此文件即可。

也可以通过命令行启动:命令行中cd到项目文件夹,输入文件名,回车

引入完成后,可以看到game-server和web-server的文件夹中多了一个node-modules文件夹,所需的模组就放在此文件夹下(以后引入其他模组也放在此文件夹下)

5、cd到game-server目录下,输入代码启动pomelo服务端:pomelo start


6、启动客户端:

cd到web-server目录下,运行客户端:node app.js


7、用浏览器打开:localhost:3001

点击下面的按钮”test Game Server“ 可以在服务端得到请求和响应


三、配置WebStorm

WebStrom相当于是node.js的IDE,所以要学会用这个软件来写代码和运行、编译

1、下载安装,最好使用官方原版的,汉化版的容易出错。注册码可以网上找

2、安装好后开始进行一些设置

1)view-----ToolBar,将工具栏显示出来

2)点击工具栏右边的设置,进入设置界面

安装Node.js源码:

3)进入Langueges & FrameWorks-----Schemas and DTDS----Node.js and NPM

或者在搜索栏里输入node就能找到此项。

4)进入Node.js配置后,点击Configuration,安装node.js的源码,这样写代码时就可以有提示和源码参考

设置字体:

5)然后点击Editor下的Colors & Fonts ,新建一个Scheme,名字随便取一个

6)进入Font,在字体栏选择Source Code  Pro ,大小选16。---这种设置有利于源码可读性








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值