如何设置和使用 lua squish?
How to setup and use lua squish?
我知道这可能是一个愚蠢的问题,但我如何设置和使用 squish 来编译我的 lua 脚本。
我已经厌倦了搜索 google,我找不到任何可以解释我如何使用的东西
有人可以指出正确的方向
- 我在 windows OS
上使用 lua 5.1
谢谢
首先下载并解压缩包含 Squish 代码的存档。或者,您可以克隆 the repository。更改为包含 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
文件的目录中执行类似于上面最后一个的命令行。
我知道这可能是一个愚蠢的问题,但我如何设置和使用 squish 来编译我的 lua 脚本。 我已经厌倦了搜索 google,我找不到任何可以解释我如何使用的东西
有人可以指出正确的方向
- 我在 windows OS 上使用 lua 5.1
谢谢
首先下载并解压缩包含 Squish 代码的存档。或者,您可以克隆 the repository。更改为包含 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
文件的目录中执行类似于上面最后一个的命令行。