如何设置Lua的require路径实例示例?

更新于
2026-07-27 16:11:50
18阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计510个文字,预计阅读时间需要3分钟。

如何设置Lua的require路径实例示例?

1. 首先要强调的是,luarocks require 使用的路径是斜杠路径,而不是从Windows文件属性复制来的反斜杠路径。

2.通过 print(package.path) 和 print(package.cpath) 可以打印出lua系统封装的两个全局属性,从而看到当前的路径设置。

1.首先要强调的是,lua require的路径用的是斜杠"/",而不是从Windows文件属性那里复制来的反斜杠"\"。

2.通过 print(pagckage.path) 和print(package.cpath)打印lua系统封装的两个全局属性可以看到当前lua解析器require的时候默认替换的路径

3.更改路径的时候,lua脚本加 ";..\\?.lua" 而dll文件加 ";..\\?.dll"

下面,我要将路径为 "D:\Lua5.1\lua\hgj-test\huang.lua" 的lua脚本require进hgj.lua脚本里。

阅读全文

本文共计510个文字,预计阅读时间需要3分钟。

如何设置Lua的require路径实例示例?

1. 首先要强调的是,luarocks require 使用的路径是斜杠路径,而不是从Windows文件属性复制来的反斜杠路径。

2.通过 print(package.path) 和 print(package.cpath) 可以打印出lua系统封装的两个全局属性,从而看到当前的路径设置。

1.首先要强调的是,lua require的路径用的是斜杠"/",而不是从Windows文件属性那里复制来的反斜杠"\"。

2.通过 print(pagckage.path) 和print(package.cpath)打印lua系统封装的两个全局属性可以看到当前lua解析器require的时候默认替换的路径

3.更改路径的时候,lua脚本加 ";..\\?.lua" 而dll文件加 ";..\\?.dll"

下面,我要将路径为 "D:\Lua5.1\lua\hgj-test\huang.lua" 的lua脚本require进hgj.lua脚本里。

阅读全文