2

我知道这可能是一个愚蠢的问题,但是我如何设置和使用squish来编译我的 lua 脚本。我厌倦了搜索谷歌,我找不到任何东西来解释我如何使用

有人可以指出我正确的方向

  • 我在 Windows 操作系统上使用 lua 5.1

谢谢

4

1 回答 1

2

首先下载并解压包含 Squish 代码的存档。或者,您可以克隆存储库。更改到包含squish.lua文件的目录。您还需要一个 Lua 5.1 可执行文件(我假设它lua51.exe在下面的命令中被调用)。

存档中的 Unix Makefile 大致包含以下命令(转换为 Windows)来构建该squish工具:

  • bootstrap squish 工具(目前不支持 gzip 压缩或调试)

    lua51.exe squish.lua -q --with-minify --with-uglify --with-compile --with-virtual-io
    
  • 准备 gzip 压缩模块

    lua51.exe squish -q gzip
    
  • 准备调试支持

    lua51.exe squish -q debug
    
  • 构建最终工具(具有 gzip 压缩和调试支持)

    lua51.exe squish -q --with-minify --with-uglify --with-compile --with-virtual-io --with-gzip --with-debug
    

结果是当前目录中的 Lua 脚本squish(没有.lua扩展名)。要使用它,您必须squishy为您的项目编写一个文件并在包含您的文件的目录中执行类似于上面最后一个的命令行squishy

于 2017-04-30T15:01:40.520 回答