多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
Haxe的发布中带有一个实用的工具叫做 NekoTools。这个应用有两个目的:转换一个Neko文件(.n)为一个可执行的文件(Windows平台的 .exe),为Web提供内容。后者提供了一个很好的测试环境来测试Neko平台的服务器应用。不能把NekoTools作为一个生产环境的服务,但是它是一个轻量级的开发工具。 Windows版本带有一个 haxeserver.bat ,是开启 NekoTools 应用作为 web 服务器的快捷方式。 在使用命令行的时候,NekoTools可以配置使用一些开关,使用一个特定的web页面,所以简短的介绍一下。 使用 NekoTools 作为Web服务器的基础命令如下: ~~~ nekotools server ~~~ 通过这种方式使用,一个web服务器的实例被执行,并准备好接受HTTP协议上的调用,默认端口为 2000 。 下面是NekoTools应用可以使用的一些参数选项: |选项|描述| | -- | -- | |-p<port>|使用一个不同的端口。如果忽略这个选项,默认使用 2000。| |-h<host>|改变服务器主机。默认的是 localhost| |-d<dir>|设置一个指定的目录作为web服务器的根目录| |-log<file>|设置一个日志文件,来跟踪web服务器执行的操作| |-rewrite|激活smart URIS的URL Rewrite功能。要激活这些功能,一个 .htaccess 文件必须添加到web服务器目录。使用和Apache的mod-rewrite模块相同的语法。通过这个模块,可以重定义虚拟的路径到实际文件| NekoTools 提供一个神奇的页面,可以使用 http://localhostL2000/server.config (端口和服务器可能和你的配置不同)访问,可以用来修改当前的工作目录或者简单的验证服务器运行在哪个目录。