51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3494|回复: 0
打印 上一主题 下一主题

linux Luacheck的使用

[复制链接]
  • TA的每日心情

    2019-12-27 13:32
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]测试营长

    跳转到指定楼层
    1#
    发表于 2021-6-19 13:38:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    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
    复制代码


    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-22 01:29 , Processed in 0.063037 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表