问题标签 [neko]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2071 浏览

php - Haxe 真的适合 php-targeting 服务器端开发吗?

我有这样的想法,使用一些 php/mysql 托管服务来构建一个简单的 Web 应用程序。我还想创建该应用程序的本地版本。本地版本应该与在线版本类似(使用浏览器作为 ui 的 id)并且能够与服务器通信。我希望它尽可能轻巧。

从专业上讲,我是 ac#/.net 程序员。我也有一些 c/c++、javascript、python 和 java 的经验。我对php知之甚少,老实说,我不喜欢用那种语言编码的感觉,因此,没有太多的意愿去深入研究它。.Net、python 或 java 它们都太笨拙了,我不能强迫用户安装它们中的任何一个。所以我想到了haxe的多目标。如果我要在 haxe 中编写项目代码(对于有我背景的人来说,这似乎很容易学习),我可能会在服务器和客户端的两端使用相同的逻辑,同时针对 php 和 neko。

作为一个新手,我有一些疑问。我不确定haxe for php 是否已经足够成熟,可以胜任这项工作。我知道haxe是ActionScript的表亲,它主要针对AS,因为作者也是nekoVM的发明者,所以这两个目标应该没问题。但是呃,php怎么样?它真的也有好处吗?有什么提示或建议吗?haxe 的内置库适用于简单的 Web 应用程序还是我应该使用框架?neko 是否有 httpRequest 功能?

提前非常感谢。

0 投票
1 回答
659 浏览

java - 如何配置 nekohtml 解析器以正确关闭锚标记?

我正在使用 nekohtml 解析器来解析我的 html 代码。有时我在使用锚标签时犯了错误,内容是这样写的。

<a href="http://abc.com"><a href="http://abc.com">abc</a></a>

通过 nekohtml 解析后,我希望内容像这样更正。

<a href="http://abc.com"></a><a href="http://abc.com">abc</a>

为此,请帮助配置 nekohtml 解析。

更新:

在我尝试设置为

parser.setFeature("http://cyberneko.org/html/features/balance-tags", true);

它没有用。我没有像我预期的那样给出结果。它返回与我给出的相同的 html 内容

0 投票
1 回答
484 浏览

ide - FDT5 Haxe 编译错误“未捕获的异常 - module.c(124):未找到内置函数:fasthash”

我是 FDT5 的用户,在使用 v2.09 的 Haxe 和 v1.8.2 的 NekoVM 时遇到了这个非常奇怪的 Haxe 编译器错误。

“未捕获的异常 - module.c(124):找不到内置函数:fasthash”

谁能帮我解决这个错误,因为无法编译我的 FDT5 项目,就好像我直接在 Mac OSX Lion 中编译它一样。终端它不报告任何问题。

非常感激任何的帮助。

0 投票
2 回答
605 浏览

haxe - 不能在简单的 haxe 程序中使用 neko 类

haxe 代码非常简单:

主文件.hx

在控制台中:

haxe 和 neko 都安装好了:

我错过了什么吗?

0 投票
3 回答
13610 浏览

haxe - Neko到底是什么?

我已经开始使用 Haxe 将我的 ActionScript 3 项目转换为 NME,但是,我想知道 Linux 世界中的 Neko 是什么?我搜索了一下,发现它是一只动画猫!

谁能给我解释一下?

0 投票
1 回答
119 浏览

sql - 为什么我的 sql 注释解析 EReg 表达式无法编译?

我有一个用 Haxe 编写的 sql 查询工具,我试图在代码中添加一些 sql 注释支持。目前,如果用户有任何评论(单行或多行),则服务器端的查询将失败。因此,我试图编写一个简单的方法,该方法采用用户输入的 sql 并用“”替换任何注释。这是方法

我的问题不在于这种方法,但那个 neko 不会编译它。当我尝试编译此方法时,我收到此消息:

src/skyview/SqlSnippetParser.hx:30: character 33 : Invalid character '\' [Finished in 0.2s with exit code 1]

此消息所指的 '\' 是我试图用来转义第二组“()”开头的 '*' 元字符的 '\'

有谁知道为什么 nako 不会在这个 EReg 中编译“/*”?

0 投票
1 回答
254 浏览

c++ - NME 更改 C++ 和 Neko 目标中的窗口标题

我正在使用 NME 创建一个小游戏。我喜欢在 Neko 和 C++ 目标的标题栏中显示目标。那可能吗?

谢谢。

0 投票
1 回答
144 浏览

haxe - neko 中的舞台宽度和高度

平台目标:NME-Neko

嗨,我需要舞台的宽度,所以我这样调用 stage.stageWidth:

但它跟踪错误:

0 投票
1 回答
260 浏览

flash - Flash 套接字安全策略(本地+远程套接字访问)

我想设置一个客户端(闪存)-服务器(neko)套接字连接是可能的:

  1. 在 localhost - 用于本地测试
  2. Internet swf(kongregate) 到我的服务器 - 用于生产/beta 测试

我在这里和谷歌上读了很多关于政策的内容,有点困惑。

问题是:

  1. 是否有可能,考虑到我无法更改 kongregate 上的所有内容(但我可以更改我网站上的所有内容)
  2. 如果是 - 我应该对我的客户端(swf)和服务器应用什么修饰符才能使套接字连接成为可能?
  3. 本地(文件://)和远程(http://) swf 位置是否存在一些差异以及如何绕过它?

我使用 FlashDevelop/haxe

0 投票
1 回答
81 浏览

haxe - 只有一个neko文件

我正在尝试调用一个 URL(例如 : http://localhost:2000/index.n/test),但服务器会尝试像这样找到 test.n,我想进入 index.n 文件并获取 index.n/test 作为请求的路径。请问我该怎么做?(我正在使用 Haxe)

(在 PHP 中有效)

非常感谢,皮克莫