lua 指定require路徑


在自己的lua文件中,如果使用到了自己寫的C庫或者第三方庫,想讓lua編譯到自己指定的目錄下尋找.lua或。so文件的時候,可以再自己的Lua代碼中添加如下代碼,可以指定require搜索的路徑。

package.path = '/usr/local/share/lua/5.1/?.lua;/home/resty/?.lua;'    --搜索lua模塊
package.cpath = '/usr/local/lib/lua/5.1/?.so;'        --搜索so模塊

如果是要在 nginx.conf 文件中引用第三方的庫,則需要在 http 段中添加下面的代碼

lua_package_path '/usr/local/share/lua/5.1/?.lua;/home/resty/?.lua;';
lua_package_cpath '/usr/local/lib/lua/5.1/?.so;';


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM