随笔分类 -  eslint

代码规范
eslint基础——解析器parserOptions
摘要:优先级比extends高 阅读全文

posted @ 2022-06-07 00:49 In-6026 阅读(150) 评论(0) 推荐(0)

eslint基础——声明全局变量globals
摘要:和env不同,env是声明全局环境的,globals是声明全局变量的,比方说要声明 $ 做全局变量,并声明其是否可修改,还是”只读“ >> //当我声明 $ 符号为true后,就不会报错了,可以修改 $ 符号,为其赋新值 globals: { $: 'writeabls' //等价于true,推荐w 阅读全文

posted @ 2022-06-07 00:18 In-6026 阅读(370) 评论(0) 推荐(0)

eslint基础——安装与初始化
摘要:安装: npm install eslint 初始化: npx eslint --init 此命令后经过若干初始化选择,然后会在根目录生成 .eslintrc.js 配置文件 手动操作的几个常用命令: npx eslint demo.js //对指定文件进行检查 npx eslint demo.js 阅读全文

posted @ 2022-06-07 00:10 In-6026 阅读(374) 评论(0) 推荐(0)

eslint基础——继承extends;继承自插件
摘要:这里选择的是standard样式,这是eslint init时可供选择的现成的样式之一,在选择这之后有很多,比方说env里的browser:true就不用我们手动配置,因为standard里面有, 而这整个eslint规范是继承自extends的,故我手动所做的都是在standard的基础上增加的, 阅读全文

posted @ 2022-06-04 03:28 In-6026 阅读(498) 评论(0) 推荐(0)

eslint基础——预配置环境env
摘要:这个配置项 env的优先级 < extends的优先级 即env里配置的只能在extends的基础上添加,如果冲突,以extends为准。 extneds多数情况是用的流行的(现成的)规范,里面不包含jquery,故我在js里直接用 $ 时会报错,但是通过以下配置就不会报错 env: { jquer 阅读全文

posted @ 2022-06-04 02:31 In-6026 阅读(112) 评论(0) 推荐(0)

导航