2020-11-22 使用luacheck检查Lua代码
电脑是Mac系统,所以直接参照官网文档 https://github.com/luarocks/luarocks/wiki/Installation-instructions-for-Unix https://github.com/mpeterv/luacheck#installation
1. 安装 (ubuntu 系统的话, 直接 sudo apt install luarocks)
wget https://luarocks.org/releases/luarocks-3.3.1.tar.gz
tar zxpf luarocks-3.3.1.tar.gz
cd luarocks-3.3.1
sudo echo going to install && ./configure --with-lua-include=/usr/local/include && make && sudo make install
2. install
luarocks install luacheck
3. 个性化配置 $ cat .luacheckrc
files["src/*_*.lua"] = {ignore = {"121"}} -- not work@2020-12-14
exclude_files = {"src/*_*.lua"}
std = {globals = {"package"},-- these globals can only be accessed.read_globals = {"file", "node", "time", "http", "sjson", "require", "print", "pairs", "string", "table", "select", "setmetatable", "next", "type", "pcall", "tmr", "wifi", "uart", "dofile", "tonumber", "toggle", "tostring", "assert", "net"}
}
More: https://luacheck.readthedocs.io/en/stable/config.html
2020-11-22 使用luacheck检查Lua代码相关推荐
- Jenkins持续集成学习笔记(2020.11.22)
Jenkins持续集成学习笔记(2020.11.22) 前言: (官网) 以前很久学习过Jenkins持续集成进行快速部署项目进行测试, 最近换工作了, 发现新公司有用到, 现在来复习一下 官网介绍: ...
- 深度强化学习(资源篇)(更新于2020.11.22)
理论 1种策略就能控制多类模型,华人大二学生提出RL泛化方法,LeCun认可转发 | ICML 2020 AlphaGo原来是这样运行的,一文详解多智能体强化学习的基础和应用 [DeepMind总结] ...
- skynet lua 代码静态分析
skynet是一款为多人在线游戏设计的服务端框架,使用C+Lua开发.skynet这套框架的一个优点是,通常只需要写lua代码,很少用到c做开发,一定程度上提高了开发效率.而skynet文档相对较少, ...
- QIIME 2教程. 22命令行界面q2cli(2020.11)
文章目录 命令行界面`q2cli` 基本用法 Basic usage 开启命令行补全Enable command-line tab completion Bash Zsh 验证标签页完成 Verify ...
- [2020多校A层11.22]party(概率期望/近似)
[2020多校A层11.22]party 非常巧妙的一个概率期望问题,其实运用的还是近似的思想 现在有n个物品,每次一个人有pi的概率选中这个物品,然后可以进行猜测,但是无论是否猜中都继续游戏,直到所 ...
- Fri Sep 11 22:24:03 CST 2020 WARN: Establishing SSL connection without server‘s identity verificatio
今天在建立连接的时候发现有这个问题 错误信息:Fri Sep 11 22:24:03 CST 2020 WARN: Establishing SSL connection without server ...
- 【微语】第一周(2020.11.16~11.22)
11.16.时光,浓淡相宜,人心,远近相安.流年,长短皆逝.浮生,往来皆客.早安,打工人! 11.17.最艰难的时候,别老想着太远的将来,只要鼓励自己熬过今天就好. 11.18.如果没有躺赢的命,那就 ...
- QIIME 2教程. 01简介和安装 Introduction Install(2020.11开始更新)
写在前面 QIIME是微生物组领域最广泛使用的分析流程,10年来引用20000+次,2019年Nature杂志评为近70年来人体菌群研究的25个里程碑事件--里程碑16:生物信息学工具助力菌群测序数据 ...
- QIIME 2教程. 01简介和安装 Introduction Install(2020.11)
文章目录 写在前面 QIIME 2的优势 QIIME 2用户文档(版本:2020.11) 视频:QIIME 2用户文档01.1 简介 入门指南 什么是QIIME 2? 核心概念 数据文件: QIIME ...
最新文章
- UITableView的cell向左滑出有删除,修改等选项
- Linux Tomcat 简介
- [填坑手册]小程序目录结构和组件化使用心得
- Canal 1.1.5 启动报错:caching_sha2_password Auth failed
- easyPR源码解析之ann_train.h/config.h
- markdownpad2下载安装教程
- CMake 入门实战 | HaHack
- 阻止picker.js插件弹出键盘
- linux opendir,linux opendir和readdir的使用
- 华为校招C++开发岗面试经验——软件开发工程师
- 【Excel使用技巧】Excel数据导入sql
- Druid配置好之后sql监控界面不显示sql语句的可能原因
- 新手小白,做这几个短视频自媒体平台,有播放量就有收益
- Idea一个Project有多个Module共存(类似于Eclipse下一个Workspace有多个Project)
- 51单片机之——串口通信(含实现部分)
- 软件著作权保护的内容
- “/”与“\”以及“//”与“\\”之间的区别 (转)
- 汇编lea 指令的作用
- k8s多集群搭建istio共享控制平面(多网络)及部署grpc服务分流实践
- VueCli3 @路径设置
热门文章
- 自己动手理解NRV优化
- ABP .net core2.0 Json 日期格式 和 驼峰设置
- 我的世界服务器退出信息,连接到我的世界服务器,显示聊天[关闭](Connecting to a minecraft server, Displaying chat [closed])...
- python处理英文拼写错位
- 考研考计算机英语作文,从2016考研英语作文真题透析考研命题规律
- 测试用例的编写与等价类的划分
- 记报错信息:java.lang.IllegalArgumentException: MALFORMED解决方案
- 拳王虚拟项目公社:怎么巧妙借助摆“地摊热”去截精准流量?
- 泰语字库,泰文字库,泰文组合算法,泰语组合算法
- c语言基础学习12_项目实战:快译通字典