Skip to content

一个包含 prettier,eslint,stylelint 的配置文件合集

License

Notifications You must be signed in to change notification settings

xz-77/verify-fabric

Repository files navigation

新手指南

verify-fabric

一个包含 prettier,eslint,stylelint 的配置文件合集

安装verify-fabric

$ npm i verify-fabric --save-dev
# or
$ yarn add verify-fabric -D

用于自动安装peerDependencies依赖包

# If you're using npm
$ npm install -g install-peerdeps

# If you're using yarn
$ yarn global add install-peerdeps

cd my-project-directory

$ install-peerdeps verify-fabric -dev

in .eslintrc.js

const eslint = require('verify-fabric/dist/eslint');

module.exports = {
  ...eslint,
  rules: {
    ...eslint.rules,
    // your rules
  },
};

in .stylelintrc.js

const stylelint = require('verify-fabric/dist/stylelint');

module.exports = {
  ...stylelint,
  rules: {
    ...stylelint.rules
    // your rules
  },
};

in .prettierrc.js

const fabric = require('verify-fabric/dist/prettier');

module.exports = {
  ...fabric,
};

常见问题

微信小程序的样式检查报错Unexpected unknown type selector "page"

规则可以添加'selector-type-no-unknown': null