问题标签 [moonscript]
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.
lua - Luarocks 无法编译对象
我对使用 luarocks 之类的东西来安装库还是很陌生,我遇到了一个问题,我不知道在安装 Lapis 的依赖项时如何解决。
如您所见,我没有为 Lapis 安装任何依赖项(我假设当我尝试下载 Lapis 时它们会自动安装)。我为此使用常规命令提示符。这么新,我想我可能做错了很多事情。我应该使用别的东西吗?任何指针都会很棒,谢谢!
lua - 单元测试一个moonscript真棒配置
我想要学习一些 lua/moonscript 的方法是将我很棒的配置文件 (rc.lua) 迁移到moonscript并在此过程中对一些东西进行单元测试。为此,我将 rc.lua 设置为需要这样的 moonscript 配置文件
对于第一个单元测试来检查我的配置是否调用了模块“齿轮”的特定功能,一切都相当顺利。我最终嘲笑了每次后续调用的齿轮模块
通过像这样设置单元测试
快进到当我的测试配置文件需要“糟糕”模块时:它的 init.lua 被调用,立即执行
这导致 client.lua 做
现在,对于仍在阅读的每个人来说,tag.lua 中的问题:
最后一个电话抛出了一个很好的旧
我认为这是因为 client.lua 还没有通过前几个 require 调用,因此根本不全局可用,或者至少还没有定义它的功能。
最后,这使我想到了一个问题:
为什么这甚至会在你每天很棒的启动过程中运行(糟糕的几乎是核心模块),以及在尝试复制它所在的环境时我错过了什么。
非常感谢您提前。
敬上
module - OSX 上 Lua 5.3 的 Moonscript CLI 启动错误
我在 OS X 10.11.1 上运行最新版本的 X Code。我今天从源代码安装了 Lua 5.3,没有问题。似乎工作正常。安装 luarocks 然后使用它安装 Moonscript 没有错误。但是,当从命令行调用时,moon 和 moonc 都会给出以下错误:
查看 alt_getopt.lua 表明它确实在使用现已失效的“模块”关键字。这个模块的 GitHub 项目在过去 3 年里似乎已经死了,没有采取任何行动。
我应该如何继续让 Moonscript 在我的系统上运行?
lua - Moonscript 静态字段
我想像这样上课:
但是在lua中我得到了:
在文档中,我读到使用有助于处理它的写作
nginx - Lapis 不使用来自 config.moon 的值
我正在按照leafo.net/lapis上的指南创建配置文件。我config.moon
在应用程序的顶级文件夹中,看起来像这样
当我运行lapis build
orlapis server
时,我可以看到我的日期戳nginx.conf.compiled
已更改,但它似乎忽略了我的配置,因为它仍在侦听端口 8080
lapis server
因此将尝试在该端口连接并失败。我错过了什么?
应用结构:
lua - 捆绑moon.lua依赖
我正在用 Love2D 在 lua 中制作游戏,并已成功地将其捆绑到 .exe 中以进行分发。但是,我最近切换到了moonscript,现在在编译和捆绑可执行文件后无法在另一台计算机上启动,因为它没有moon.lua
(我猜它想要标准库)。
如何将 moonscript 标准库包含到我的 .exe 融合包中?
image - 我可以在 lua 中使用 löve2d 将 ImageData 或 Image 保存到新文件中吗?
我需要知道是否可以使用Löve2D将“ ImageData ”(或类似的东西)保存到Lua中的新文件中中的新文件中,以及如何?如果我不能,我该怎么做?
先感谢您 !
lua - 如何在lua中从moonscript调用函数?
我有一个这样的月球脚本代码:
我想在我的lua代码中使用它moonscript.loadfile
我该怎么做这样的事情?
love2d - 如何调试moonscript?
我试图写一些游戏,基于 Love2d 框架,从 moonscript 编译。每次当我在代码中出错时,我的应用程序都会抛出错误,这个错误是指编译的 lua 代码,而不是moonscript,所以我不知道这个错误到底发生在哪里。请告诉我,在这种情况下有什么解决方案?谢谢。