Mac下WebStorm配置Eslint教程(使用airbnb的js规范)
来源:互联网 发布:脸歪 知乎 编辑:程序博客网 时间:2024/05/16 18:10
安装npm
参考这里的教程:Mac上安装Node和NPM ,不过最后一步不用安装Grunt
经过上面的操作,我们已经可以在命令行使用npm命令了
安装Eslint
建议全局安装
npm install -g eslint由于我们使用的是cocos2dx-js 3.14版本,目前对ES6的支持有限,所以保险起见,我们还是使用airbnb的ES5规范:
npm install -g eslint-plugin-importnpm install -g eslint-config-airbnb
初始化工程
(注意:公司内部的人员不需要进行这步,git更新好项目后,都已经初始化完成,直接进入下一步)
cd到你的项目目录下:
npm --init会问你一些配置问题,这里不再赘述。运行后,会在目录生成.eslint.json配置文件,后续需要使用更通用的.eslintrc格式,所以修改.eslint.json为.eslintrc,并修改内容为:
{ "extends": "airbnb/legacy", "plugins": [ "import" ], "rules": { //缩进设置为4个空格 "indent": ["error", 4] }, "globals": { "cc": true, }}
配置WebStorm
从git更新好项目后,打开WebStorm->Preferences,先开启Eslint由于我们使用Eslint来规范代码,所以关闭WebStorm自身的检查,只保留Eslint项
好了,代码规范已经集成,不符合规范的将会在WebStorm中自动标红。
进一步学习:
Eslint相关介绍:如何愉快的使用Eslint进行代码校验
Eslint官方中文规则:List of available rules
Airbnb的ES5规范中文版:点击打开链接
0 0
- Mac下WebStorm配置Eslint教程(使用airbnb的js规范)
- WebStorm 如何配置eslint (node.js)
- ESlint-airbnb配置
- webstorm nodejs ESLint 简单配置
- eslint使用姿势(优雅的代码规范)
- webstorm下vue.js的开发配置
- eslint — js书写规范
- eslint代码规范,规则配置
- webstorm androidSDK 配置(Mac)
- react+webpack 下使用eslint以及eslint插件在sublime下的安装使用
- Mac 下 WebStorm 安装及使用
- WebStorm 汉化教程-Mac
- EsLint规范
- Eslint的使用
- eslint 安装配置(JS代码质量检测工具)
- mac版本的webstorm配置compass
- atom使用全局配置ESLint
- eslint规范使用后注意点
- Delphi Idhttp的post方法
- 代码调试总结
- 时钟——掉电可存
- js sort方法根据数组中对象的某一个属性值进行排序
- 如何打包jar
- Mac下WebStorm配置Eslint教程(使用airbnb的js规范)
- 动画类的层次结构
- 小小朋友的数学题配图
- 375. Guess Number Higher or Lower II
- 每日一题(2):
- Js数组排序函数sort()介绍
- Qt for android手机屏幕当鼠标用
- 基础练习 闰年判断
- SAP 笔记