51Testing软件测试论坛

标题: linux Luacheck的使用 [打印本页]

作者: jiazurongyu    时间: 2021-6-19 13:38
标题: linux Luacheck的使用
Luacheck可以对lua文件进行语法规则的检查。

需要git clone luacheck项目进行编译,但是出现了fatal: unable to access的问题
这个时候需要前往>git config --global -l进行解决。如果没有设置环境变量,那么需要先找到git当时安装到了哪里。
> which git
出现了/usr/bin/git,通常都是这个,但是还需要检查下。
然后修改了这边设置后,顺利进行下载。

还有个方式是本地下载后上传到linux上,因为需要指定端口,注意下面P一定要大写。
> scp -P 23 D:\lua-checker-master.zip root@ip:/root

mv -i /root/lua-checker-master/test.lua /root/luatest && cat /root/luatest/test.lua
- i 是代表如果有该文件需要进行覆盖询问。-u 就是哪个时间更新点就用哪个。

使用方式为
上传的path 就是上传多个lua文件压缩包的地方
luacheck全局安装后,然后指定目录进行 luacheck 上传的path名称就可以进行检查提取
  1. root@xxxxx:~# luacheck /root/luatest
  2. Checking /root/luatest                            1 error
  3.     /root/luatest:58:18: invalid escape sequence '\g'

  4. Total: 0 warnings / 1 error in 1 file
复制代码







欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2