代码规范
ESLint代码规范设计以及使用
猿始森林
一枝又一叶,待我码上一片森林,便与众猿俱飨欢颜!
展开
-
ESLint配置(一):eslint默认及自定义规则介绍,上传自己的eslint-config-*风格文件
eslint安装1、全局安装2、项目安装eslint 定义规则eslint 代码检测和修复.eslintignore 忽略文件创建自己的规则风格文件使用编辑器插件标识错误以及自动修复代码原创 2019-05-21 14:15:02 · 62289 阅读 · 3 评论 -
ESLint配置(二):vscode配置eslint,实现错误代码标识以及自动修复
一、安装 eslint 插件二、vscode 扩展设置依次点击 文件 > 首选项 > 设置 打开 VSCode 配置文件,添加如下配置"eslint.options": { "extensions": [".js", ".vue"]},"eslint.validate": [ "javascript", "javascriptreact", ...原创 2019-05-21 14:17:07 · 41216 阅读 · 8 评论 -
ESLint配置(三):构建工具(webpack、gulp)配置eslint
说明:前两部分涉及的知识可以很好的帮助我们检测和修复代码,但是这些操作是主动的,并且不是所有的错误代码都可以自动修复的;依赖编辑器检测的缺陷在于,很可能会忽略掉部分错误而不自知,并且这并不影响编译开发;那么,要保证提交到git库里的代码是完全符合 .eslintrc 设置的规范,就必须利用构建工具检测代码规范,排查错误。.一、webpack安装eslint相关依赖npm i -...原创 2019-05-21 14:24:37 · 3907 阅读 · 1 评论 -
EditorConfig实现不同编辑器的默认代码格式化风格
说明EditorConfig有助于为跨越各种编辑器和IDE的同一项目的多个开发人员维护一致的编码样式。因为不同编辑器格式化代码的风格是不一样的,如果没有配置editorconfig,执行的就是编辑器默认的代码格式化规则;EditorConfig项目由用于定义编码样式的文件格式和一组文本编辑器插件组成,这些插件使编辑器能够读取文件格式并遵循定义的样式。一、.editorconfig文件...原创 2019-05-21 14:27:05 · 1301 阅读 · 1 评论 -
【JavaScript编程】严格模式
说明除了正常的运行模式,JavaScript 还有第二种运行模式:严格模式(strict mode)。顾名思义,这种模式采用更加严格的 JavaScript 语法。同样的代码,在正常模式和严格模式中,可能会有不一样的运行结果。一些在正常模式下可以运行的语句,在严格模式下将不能运行。一、设计初衷1、早期的 JavaScript 语言有很多设计不合理的地方,但是为了兼容以前的代码,又不...原创 2019-05-21 14:26:29 · 492 阅读 · 2 评论