Package Exports
- stylelint-config-htmlacademy
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (stylelint-config-htmlacademy) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
stylelint-config-htmlacademy
Это стандартный конфигурационный файл для stylelint от HTML Academy.
Используйте его как есть или как основу для вашей собственной конфигурации.
Установка
npm install stylelint-config-htmlacademy --save-devИспользование
Если вы установили stylelint-config-htmlacademy локально в свой проект, то просто примените его в конфигурационном файле stylelint вашего проекта:
{
"extends": "stylelint-config-htmlacademy"
}Если вы установили stylelint-config-htmlacademy глобально с помощью флага -g, тогда вам нужно использовать абсолютный путь stylelint-config-htmlacademy в вашем конфигурационном файле:
{
"extends": "/absolute/path/to/stylelint-config-htmlacademy"
}Расширение конфига
Просто добавьте ключ "rules" в ваш конфиг после "extends": "stylelint-config-htmlacademy", а затем добавьте туда свои правила.
Например, если вы хотите изменить indentation на табы, отключить правило number-leading-zero, изменить правило property-no-unknown, чтобы использовать его опцию ignoreAtRules и добавить правило unit-whitelist, то нужно:
{
"extends": "stylelint-config-htmlacademy",
"rules": {
"indentation": "tab",
"number-leading-zero": null,
"property-no-unknown": [ true, {
"ignoreProperties": [
"composes"
]
}],
"unit-whitelist": ["em", "rem", "s", "px"]
}
}