0.0.2 • Published 2 months ago
wzkj-project-config-vue v0.0.2
wzkj-project-config-vue
Vue 项目 ESLint 配置
使用
在项目根目录下执行下列操作。
# 安装依赖
yarn add wzkj-project-config-vue eslint prettier --dev
# 添加 eslint 配置
touch .eslintrc.js
echo "module.exports = require('wzkj-project-config-vue').eslint();" > .eslintrc.js
# 添加 prettier 配置
touch .prettierrc.js
echo "module.exports = require('wzkj-project-config-vue').prettier();" > .prettierrc.js
自定义 ESLint 规范
自定义规范作为对象传入函数参数即可
eslint 支持自定义 rules 和 globals
.eslintrc.js
module.exports = require('wzkj-project-config-vue').eslint(
{},
{
wx: 'readonly',
app: 'writable',
},
);
.prettierrc.js
module.exports = require('wzkj-project-config-vue').prettier({});