我想尝试在Lua中加载一个包.该软件包ansicolors只是具有更好看的控制台输出.
ansicolors
这是糖,我不希望用户被迫安装此软件包.
所以我尝试了类似的东西:
ansicolors = require 'ansicolors' or nil
但正如我所想,它会引发一个模块未找到错误并停止执行.
所以我的问题是:在不可能的情况下,是否有一个优雅的解决方案来尝试加载软件包并回退更简单的解决方案?
lua packages
lua ×1
packages ×1