Awesome WMに含めるために、 xdg-menu-to-awesome-wmを使用して GNOME メニューを含むLua ファイルを生成しています。ジェネレーター スクリプトがインストールされていない可能性があるため、Lua がモジュールが存在する場合はモジュールのみにする何らかの方法が必要です。require
menu
のどこにでもある可能性があるため、ファイル名を調べたくありませんpackage.path
。1 つのオプションは、モジュールが存在しないときに作成された例外を無視することですが、他の例外は無視したくありません。モジュールに構文やその他のエラーが含まれているかどうかを知りたいのです。残念ながら、参照にはどの例外を生成できるかが指定されていないため、その方法がわかりません。