2016-09-15 70 views
2

我是一個luarocks noob,但是做了一些合理的lua編碼。我無法在任何地方找到答案。安裝了Luarock - 沒有.lua文件

伊夫通過安裝一個新的luarock(LUA-resty-AUTO-SSL):

luarocks install --tree lualib lua-resty-auto-ssl 

這將安裝到我的,沒有任何問題目錄,但是我沒有任何.lua文件。

我可以在rock_manifest文件中看到它們全部列出。

如何安裝.lua文件?

回答

2

運行luarocks install --tree lualib lua-resty-auto-ssl後,我有以下內容的目錄:

lualib 
lualib/share 
lualib/share/lua 
lualib/share/lua/5.3 
lualib/share/lua/5.3/resty 
lualib/share/lua/5.3/resty/auto-ssl.lua 
lualib/share/lua/5.3/resty/auto-ssl 
lualib/share/lua/5.3/resty/auto-ssl/storage_adapters 
lualib/share/lua/5.3/resty/auto-ssl/storage_adapters/redis.lua 
lualib/share/lua/5.3/resty/auto-ssl/storage_adapters/file.lua 
lualib/share/lua/5.3/resty/auto-ssl/jobs 
lualib/share/lua/5.3/resty/auto-ssl/jobs/renewal.lua 
lualib/share/lua/5.3/resty/auto-ssl/vendor 
lualib/share/lua/5.3/resty/auto-ssl/vendor/shell.lua 
lualib/share/lua/5.3/resty/auto-ssl/vendor/sockproc 
lualib/share/lua/5.3/resty/auto-ssl/vendor/letsencrypt.sh 
lualib/share/lua/5.3/resty/auto-ssl/storage.lua 
lualib/share/lua/5.3/resty/auto-ssl/ssl_certificate.lua 
lualib/share/lua/5.3/resty/auto-ssl/init.lua 
lualib/share/lua/5.3/resty/auto-ssl/servers 
lualib/share/lua/5.3/resty/auto-ssl/servers/challenge.lua 
lualib/share/lua/5.3/resty/auto-ssl/servers/hook.lua 
lualib/share/lua/5.3/resty/auto-ssl/utils 
lualib/share/lua/5.3/resty/auto-ssl/utils/run_command.lua 
lualib/share/lua/5.3/resty/auto-ssl/utils/shell_execute.lua 
lualib/share/lua/5.3/resty/auto-ssl/utils/start_sockproc.lua 
lualib/share/lua/5.3/resty/auto-ssl/init_worker.lua 
lualib/share/lua/5.3/resty/auto-ssl/ssl_providers 
lualib/share/lua/5.3/resty/auto-ssl/ssl_providers/lets_encrypt.lua 
lualib/share/lua/5.3/resty/auto-ssl/shell 
lualib/share/lua/5.3/resty/auto-ssl/shell/start_sockproc 
lualib/share/lua/5.3/resty/auto-ssl/shell/letsencrypt_hooks 
lualib/share/lua/5.3/resty/http_headers.lua 
lualib/share/lua/5.3/resty/http.lua 
lualib/lib64 
lualib/lib64/luarocks 
lualib/lib64/luarocks/rocks 
lualib/lib64/luarocks/rocks/manifest 
lualib/lib64/luarocks/rocks/lua-resty-auto-ssl 
lualib/lib64/luarocks/rocks/lua-resty-auto-ssl/0.9.0-1 
lualib/lib64/luarocks/rocks/lua-resty-auto-ssl/0.9.0-1/rock_manifest 
lualib/lib64/luarocks/rocks/lua-resty-auto-ssl/0.9.0-1/lua-resty-auto-ssl-0.9.0-1.rockspec 
lualib/lib64/luarocks/rocks/lua-resty-auto-ssl/0.9.0-1/doc 
lualib/lib64/luarocks/rocks/lua-resty-auto-ssl/0.9.0-1/doc/CHANGELOG.md 
lualib/lib64/luarocks/rocks/lua-resty-auto-ssl/0.9.0-1/doc/LICENSE.txt 
lualib/lib64/luarocks/rocks/lua-resty-auto-ssl/0.9.0-1/doc/README.md 
lualib/lib64/luarocks/rocks/lua-resty-http 
lualib/lib64/luarocks/rocks/lua-resty-http/0.09-0 
lualib/lib64/luarocks/rocks/lua-resty-http/0.09-0/rock_manifest 
lualib/lib64/luarocks/rocks/lua-resty-http/0.09-0/lua-resty-http-0.09-0.rockspec 
lualib/lib64/luarocks/rocks/lua-resty-http/0.09-0/doc 
lualib/lib64/luarocks/rocks/lua-resty-http/0.09-0/doc/README.md 
lualib/lib64/luarocks/rocks/lua-resty-http/0.09-0/doc/LICENSE 

有大量的Lua的文件存在。你會得到什麼結果?

(我不認爲這會多大關係,而是:我使用的Lua 5.3 LuaRocks 2.3.0)

+0

在Windwos的我只能安裝盧阿 - resty-HTTP。 :) – moteus

+0

謝謝!我有一個權限問題 – CiaranSynnott