並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 59件

新着順 人気順

Stylelintの検索結果1 - 40 件 / 59件

  • CSSのコード品質向上のためのStylelint入門 - ICS MEDIA

    Stylelintは、スタイルシートの問題検出や自動修正を行えるLintと呼ばれる静的解析ツールです。利用することで、CSSやSCSSファイルのコード品質の向上に役立ち、具体的には以下のメリットがあります。 プロジェクトのすべてのスタイルシートから構文エラーを検出する セレクターやプロパティの重複といった、問題になりそうな実装を未然に防ぐ 次のようなルールを強制し、コーディングスタイルを共通化してコードに一貫性を持たせる font-weightの値は、boldといったキーワード指定を強制する 疑似要素のコロンは2つに強制する(::before)など ICSでは複数人で開発することが多いため、スタイルシートの一貫性のためにStylelintが役立っています。HTMLコーディングが多い場面で恩恵を得られるツールです。 この記事ではStylelintの導入方法と、必要な設定について紹介します。

      CSSのコード品質向上のためのStylelint入門 - ICS MEDIA
    • stylelintとBackstopJSで安全にcssを書ける環境を作った - BASEプロダクトチームブログ

      こんにちは。BASE で Design Group に所属している三佐和です。主に ネットショップ作成サービス「BASE」 のフロントエンドを担当しています。 背景 BASE のデザインチームはここ最近で人数が急激に増え、活動が活発になってきており、その中のプロジェクトの一つとして、現在スタイルガイドの刷新に取り組んでいます。 しかし、人数が増えていく一方で、コーディングのルールの統一をコードレビューや個人の裁量に任せていたり、マークアップからリリースするまでに時間がかかってしまうことが問題になってきていました。 そこで、新しいスタイルガイドでは、デザイナーやエンジニアの作業工数を短縮し、より効率よく開発を進めるために、コーディングルールの整備とリグレッションテストを導入することにしました! やったこと stylelint を使ってコーディングルールを管理 BackstopJS でテストを

        stylelintとBackstopJSで安全にcssを書ける環境を作った - BASEプロダクトチームブログ
      • チームで美しくメンテナブルなCSSを書くための 「Stylelint」導入のすすめ

        エラーの発見や回避、フォーマットの一貫性、重複の回避。チームでCSSを書くときにの生産性とメンテナンス性をあげたいときに便利なツールが「Stylelint」です。特徴と導入方法を解説します。 フロントエンド開発はすでに円熟期に入っており、コード品質管理ツールの使用も増えてきました。このことがよく表れているのは、JavaScriptのエコシステムです。JavaScriptにおけるLintツールは、フロントエンド開発者がコードの正しい構成と一貫性を保証するために使われます。ツールに関する最近の調査では、開発者の大多数がJavaScriptでLintツールを使っていると答えました。 CSSコーディングでは、コード品質管理ツールの使用に向けた動きはいくぶん緩やかで、同様の調査では開発者の大半がワークフローでCSSのLintツールを使っていないと答えました。 この記事では、スタイルシートにおけるli

          チームで美しくメンテナブルなCSSを書くための 「Stylelint」導入のすすめ
        • Home | Stylelint

          A mighty CSS linter that helps you avoid errors and enforce conventions. Features​ It's mighty as it: has over 100 built-in rules for modern CSS syntax and features supports plugins so you can create your own custom rules automatically fixes problems where possible supports shareable configs that you can create or extend can be customized to your exact needs has 15k unit tests making it robust is

          • amakanにstylelintを導入した - ✘╹◡╹✘

            https://amakan.net/ のこの辺の改善の続き。 amakanをUnicornからPumaに移行した - ✘╹◡╹✘ amakanでyarnを使うようにした - ✘╹◡╹✘ amakanでRuby 2.3.3を使うようにした - ✘╹◡╹✘ amakanを Ruby 2.3.3 から 2.4.0-preview3 に移行した - ✘╹◡╹✘ amakanのフロントエンドを色々改善した - ✘╹◡╹✘ amakanをSidekiqに移行した - ✘╹◡╹✘ amakanの開発環境をDockerに移行した - ✘╹◡╹✘ amakanの本番環境をDockerに移行した - ✘╹◡╹✘ amakanをDocker化した感想 - ✘╹◡╹✘ amakanのCIをShippableに移行した - ✘╹◡╹✘ amakan の CSS は勘で書いていて、何となく気が向いたので style

              amakanにstylelintを導入した - ✘╹◡╹✘
            • GitHub - browserslist/browserslist: 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                GitHub - browserslist/browserslist: 🦔 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-preset-env
              • Stylelint generator

                Stylelint is a modern CSS linter. Here you can create your configuration file. The best way to use stylelint is to extend stylelint-config-standard, so you can focus on the main options. Answer the questions and get your content for .stylelintrc. Read more about it's using in the docs.

                • Style Guideとstylelintを使ってHTML/CSSを綺麗に書こう!

                  What's in a price? How to price your products and services

                    Style Guideとstylelintを使ってHTML/CSSを綺麗に書こう!
                  • stylelintの導入とVS Codeの設定の方法 - Qiita

                    概要 stylelint1とはCSSのためのLintです。Lintとは「コンパイラではチェックされない、バグの要因となりそうなソースコードの記述に対し、警告を行う静的解析処理」2のことで、こうした処理によって、「コードを実行する前に明らかなバグを見つけたり、括弧やスペースの使い方などのスタイルを統一したりするのに役立ち」3ます。 CSSは素のままだとエラーを吐かず、どこに原因があるのかを探すのに苦労しますが、stylelintを使うことで基本的な構文エラーやスタイルの重複、タイポなどがあると、エラーを検出し、どこのファイルの何行目に問題があるのか教えてくれます。一部の書式に関する規則に対しては自動的に修正することもできます。設定できるルールは170以上あり、柔軟にカスタマイズできます4。また、GitHub5などでも使われ、CSSだけではなく、SCSSやSass、Reactのstyled c

                      stylelintの導入とVS Codeの設定の方法 - Qiita
                    • VS CodeにPrettier・ESLint・Stylelintを導入してファイル保存時にコードを自動整形させる方法 | WEMO

                      Prettier・ESLint・Stylelintの3つを導入PrettierとESLintを連携させるPrettierとStylelintを連携させる かつ、ファイル保存時に自動で処理を走らせるよ! Prettier・ESLint・StylelintをVS Codeに導入するのにつまづいた点 まず最初に、自分が何につまづいて、結局それがどういう解釈で落ち着いたかを述べておきます。 本当に名前を聞いたことくらいしかないレベルで導入に踏み切ったので、わけのわからないことだらけでした...。笑 Prettierとかはnpmでインストールするの?それともエディターの拡張機能を使えばいいの?PrettierとESLint / Stylelintの関係性がそもそもよく分かっていない。そのため、併用する意味もよくわかっていない。 上記3点が、とても困惑してしまった原因だったかと思います。 ① npmで

                        VS CodeにPrettier・ESLint・Stylelintを導入してファイル保存時にコードを自動整形させる方法 | WEMO
                      • GitHub - stylelint/stylelint: A mighty CSS linter that helps you avoid errors and enforce conventions.

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - stylelint/stylelint: A mighty CSS linter that helps you avoid errors and enforce conventions.
                        • ここがすごいぞ! stylelint! - Qiita

                          ESLintのようなconfigでPostCSSプラグインとして動くstylelint。 唐揚げチャーハンのような「美味いものと美味いもの組み合わせたら絶対おいしいじゃん!」みたいなプロダクトが実際とても良かったので色々利点を記載。 導入についての手順などはすでに記事があったので、そちらへリンクしたい CSSのLintをstylelintにする ESLintっぽくて良い所 javascriptのLinterとしてスタンダードになってきたESLintに非常に良く似て作られているので、一度そちらを導入していればstylelintの導入はおそらくすんなり出来る。 また、ESLintの持っていた良い所をそのまま持ってきたような良さがある。 config周りがESLintにすごく近いので覚えることが少なめ 肝となるstylelintのconfigは、だいたいこんな感じで、ESLintにかなり近く作ら

                            ここがすごいぞ! stylelint! - Qiita
                          • VS Code で Prettier と Stylelint を連携して CSS/SCSS ファイル保存時にオートフォーマットをかける - Qiita

                            VS Code で Prettier と Stylelint を連携して CSS/SCSS ファイル保存時にオートフォーマットをかけるCSSscssVSCodestylelintprettier 2018/05/31(Thu) 時点の情報に基づいています 2019/09/10(Wed) 更新しました Prettier と Stylelint を使って npm-scripts や gulp で、任意のコマンド実行時に css/scss ファイルをオートフォーマットするやり方はいろいろと見つけることができたのですが、やっぱりファイル保存時にやりたい!ということで方法を調べてみました。 1. VS Code の設定 まずは VS Code の設定を行います。この設定は一度だけ行えば後はする必要はありません。 1-1. prettier-vscode Extension のインストール VS Co

                              VS Code で Prettier と Stylelint を連携して CSS/SCSS ファイル保存時にオートフォーマットをかける - Qiita
                            • CSSのLintをstylelintにする - Qiita

                              JavaScriptのLintは、ESLintで設定が柔軟に出来て良かったんで、ESLintでやっているけれども、CSSの方でも同じようなLintツール無いのかなと思っていたら、stylelintが近い感じだった。 Install v1系だとPostCSSのプラグインとして使う以外なかったけれども、数時間前にv2.0.0がリリースされて、CLIで使えるようになってた。 Usage v1系だと、設定はrequire('stylelint')()の引数に渡す形で、ESLintの.eslintrcみたいに設定ファイルを自動で読み込むようにはなってなかったけど、v2.0.0から.stylelintrcがあればその設定を読み込むようになった。 CLI CLIだと、

                                CSSのLintをstylelintにする - Qiita
                              • How to lint your Sass/CSS properly with Stylelint

                                Last updated on the 27th February, 2016 . Stylesheet linting. Not many people do it. Many more people should—especially diverse teams that have a lot of hands touching the codebase. In this article I’m going to talk about why we should lint our stylesheets, and how to implement stylesheet linting into our build pipelines for both vanilla CSS and Sass. Table of contents: Introduction What is lintin

                                • GitHub - stylelint/stylelint-config-standard: The standard shareable config for Stylelint

                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                    GitHub - stylelint/stylelint-config-standard: The standard shareable config for Stylelint
                                  • 使われていないCSSルールを検出する stylelint-no-unused-selectors を作った - 徒然技術日記

                                    github.com 背景 発端はあるツイートより. 真面目な話、命名規則でCSSを管理する場合のdead code eliminationどうしてるのか知見ほしいマンです— terrierscript (@terrierscript) March 1, 2019 たしかに CSS Modules は webpack の恩恵により,styled-components や emotion の場合にはその仕組みゆえに,どれも CSS の dead code elimination (使われていない CSS ルールが最終的な CSS ファイルに入らないようにすること) は自然と行われます. 一方で, CSS in JS なアプローチを取らない場合には往々にして challenging なものとなります.既存のツールとしては UnCSS, DropCSS, PurifyCSS, PurgeCSS

                                      使われていないCSSルールを検出する stylelint-no-unused-selectors を作った - 徒然技術日記
                                    • PostCSSとstylelintの環境構築 - Qiita

                                      最近はSassからPostCSSへ移行する流れがあり、乗っかってみました。 ついでにstylelintでCSSの構文チェックできる設定もしたのでまとめて紹介します。 PostCSSとは PostCSS自体を説明するには難しいですが目的としては と捉えてもらえば良いかと思います。 具体的に何ができるかというと 仕様策定中の次世代CSSの先取り ベンダープレフィックスの自動付与 独自拡張機能の追加 ファイルの結合・圧縮 などが挙げられます。 Sassとの比較 なぜSassからPostCSSへ移行する流れがあるかというと トランスパイル時間が短い 仕様策定中の次世代CSSを先取りできる 独自機能を追加できる などが挙げられます。 上記がメリットとならない場合は無理に導入する必要はないと思います。 例えば、すでにSassを導入していてスムーズに運用できているのであれば移行する必要はあまりなさそうで

                                        PostCSSとstylelintの環境構築 - Qiita
                                      • How to lint SCSS with stylelint

                                        Stylelint is a mighty, modern CSS linter that helps you enforce consistent conventions and avoid errors in your stylesheets. If you are reading this, I’m guessing you are already familiar with stylelint. If not, I’d highly recommend reading Aleks Hudochenkov’s Smashing Magazine post, Stylelint: The Style Sheet Linter We’ve Always Wanted Installing stylelintFirst, you’ll want to ensure you have sty

                                          How to lint SCSS with stylelint
                                        • BabelとPostCSS、ESLintとstylelintの設定をpackage.jsonに詰め込んでみる | フロントエンドBlog | ミツエーリンクス

                                          2017年9月20日 BabelとPostCSS、ESLintとstylelintの設定をpackage.jsonに詰め込んでみる UI開発者 郡司 Web開発の効率化や品質向上のために日々多くのツールやパッケージが登場しています。 Web開発を行う時に「このツールも使おう、あのパッケージも使ってみよう!」といろいろ導入した結果、ディレクトリ内に設定ファイルが溢れ返ってしまい管理が大変になることがあります。 Node.jsで作成されたパッケージの中にはpackage.json内に設定が記述できるものがあります。 今回はWeb開発でよく使われている以下のパッケージの設定をpackage.json内に書く方法をご紹介します。 JavaScriptのトランスパイルを行う「Babel」 CSSをJavaScriptを用いて変換する「PostCSS」 JavaScriptの構文チェックを行う「ESL

                                            BabelとPostCSS、ESLintとstylelintの設定をpackage.jsonに詰め込んでみる | フロントエンドBlog | ミツエーリンクス
                                          • 汚いコード書いてない?フロントエンダー必須のPostCSS+Stylelintがいい感じ

                                            チームでCSSを書くなら、コードをなるべくきれいに保ちたいもの。CSS変換ツールとして注目を集めるPostCSSとStylelintを使えば、効率よく実現できそうですよ。 「コード品質」は、プログラマーにとって目新しいものではありません。開発者は、コードがただ機能するだけでは不十分だと知っています。コードは読みやすく、明快な構成で、一貫性があるべきです。また、ある一定の評価指標に沿っている必要があります。 あいにく、この点はCSSを書く際に見落とされがちです。理由を長々と話してもよいのですが、重要な点は、CSSもJavaScriptやPHPなどと同様のコードであり、その書き方には気をつけるべきだということです。そうしないと、より複雑な事態を招きかねません。 記事では、「PostCSS」というツールを使ってCSSコードを高品質に保つ方法を説明します。最初に「より良いCSSコード」とは実際どの

                                              汚いコード書いてない?フロントエンダー必須のPostCSS+Stylelintがいい感じ
                                            • GitHub - micromatch/micromatch: Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by square, webpack, babel core, yarn, jest, taro, bulma, browser-sync, documentation.js, stylelint, nyc, ava

                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                GitHub - micromatch/micromatch: Highly optimized wildcard and glob matching library. Faster, drop-in replacement to minimatch and multimatch. Used by square, webpack, babel core, yarn, jest, taro, bulma, browser-sync, documentation.js, stylelint, nyc, ava
                                              • stylelint-config-standard における no-descending-specificity ルール - l12a

                                                CSS の linter として stylelint を採用し、ルールセットは stylelint-config-standard にしました。 初期導入時、僕のやり方と競合した no-descending-specificity ルールを結局無効化せずに自身を曲げた ことについて書きます。 no-descending-specificity ルールが自身のコーディングスタイルと合わない・なんとなくイヤだと思っている方に読んでもらえると良いかと思います。 stylelint-config-standard とは stylelint 本家で配布している設定です。 github.com no-descending-specificity ルール no-descending-specificity · stylelint no-descending-specificity ルールは、セレクタ記述

                                                  stylelint-config-standard における no-descending-specificity ルール - l12a
                                                • ここがすごいぞ! stylelint! - Qiita

                                                  ESLintのようなconfigでPostCSSプラグインとして動くstylelint。 唐揚げチャーハンのような「美味いものと美味いもの組み合わせたら絶対おいしいじゃん!」みたいなプロダクトが実際とても良かったので色々利点を記載。 導入についての手順などはすでに記事があったので、そちらへリンクしたい CSSのLintをstylelintにする ESLintっぽくて良い所 javascriptのLinterとしてスタンダードになってきたESLintに非常に良く似て作られているので、一度そちらを導入していればstylelintの導入はおそらくすんなり出来る。 また、ESLintの持っていた良い所をそのまま持ってきたような良さがある。 config周りがESLintにすごく近いので覚えることが少なめ 肝となるstylelintのconfigは、だいたいこんな感じで、ESLintにかなり近く作ら

                                                    ここがすごいぞ! stylelint! - Qiita
                                                  • stylelintのルール簡単説明(v5.4.0)

                                                    stylelint-rules.md Rules - stylelint.io http://stylelint.io/user-guide/rules/ Color color-hex-case - 16進数のカラーコードを大文字か小文字か color-hex-length - 16進数のカラーコードを省略するか否か color-named - 名前付きカラーを強制するかどうか color-no-hex - 16進数のカラーコードを禁止 color-no-invalid-hex - 無効なカラーコードを禁止 Font family font-family-name-quotes - フォント名を引用符で括るかどうか Font weight font-weight-notation - font-weightを数値で書くか名前(bold等)で書くか Function function-bl

                                                      stylelintのルール簡単説明(v5.4.0)
                                                    • VueファイルのStylusをstylelintしたかった話 - Qiita

                                                      stylelintはCSSだけでなくSCSSやSassやLessもサポートしており、Vueファイルの<style>タグ内部のスタイルシートも検証できるリンターです。 しかし、どうやらStylusはサポートしていないようです。 次のissueを見るとstylelintチームだけでは解決できない様子でcloseされていますね。 Support for Stylus · Issue #674 · stylelint/stylelint これはそもそもPostCSSのパーサープラグインにStylusをサポートしたものが無いからのようです。 さらにStylusのPostCSSパーサープラグインはどうなっているのか調べたところ、誰も作る気はなさそうです。 postcss-stylus syntax · Issue #602 · postcss/postcss しかし、このissueを読んでみるとSty

                                                        VueファイルのStylusをstylelintしたかった話 - Qiita
                                                      • Lint your CSS with stylelint | CSS-Tricks

                                                        UGURUS offers elite coaching and mentorship for agency owners looking to grow. Start with the free Agency Accelerator today. You write CSS. Probably a lot of CSS. And you make mistakes. Probably a lot of mistakes. Somebody needs to stop you from making mistakes in your CSS. Sometimes your mistake is a real bug. Sometimes it’s just sloppy, inconsistent, or unclear coding style. Some of them may see

                                                          Lint your CSS with stylelint | CSS-Tricks
                                                        • Release 8.0.0 · stylelint/stylelint

                                                          This release is accompanied by: A new semantic version policy. The use of the tilde (~) in package.json is now recommended, e.g. "stylelint": "~8.0.0", to guarantee the results of your builds (#1865). A new VISION document, complemented by (#2704): The restructuring of the list of rules into three groups: Possible errors. Limit language features. Stylistic issues. The release of a new sharable con

                                                            Release 8.0.0 · stylelint/stylelint
                                                          • Prettier + Stylelint: Writing Very Clean CSS (Or, Keeping Clean Code is a Two-Tool Game) | CSS-Tricks

                                                            Prettier + Stylelint: Writing Very Clean CSS (Or, Keeping Clean Code is a Two-Tool Game) It sure is nice having a whole codebase that is perfectly compliant to a set of code style guidelines. All the files use the same indentation, the same quote style, the same spacing and line-break rules, heck, tiny things like the way zero’s in values are handled and how keyframes are named. It seems like a ta

                                                              Prettier + Stylelint: Writing Very Clean CSS (Or, Keeping Clean Code is a Two-Tool Game) | CSS-Tricks
                                                            • stylelintのorderモジュール選定 - Qiita

                                                              やりたいこと CSSのプロパティを自動ソート(reorder)したい reorderするメリット 順番を気にせず書いて楽できる スタイルの無駄な重複を防げる 読みやすくなる gzipサイズが減りやすい 使用ツール stylelint を使って自動修正する。 大昔は CSScomb を使っていて、少し前は stylefmt を使っていた。 今は stylelint に --fix オプションがついて stylefmt が不要になったので、 stylelint --fix をそのまま使う。 なお prettier では reorder を実装するつもりがないので出来ない。 理由についてはこちら。 https://github.com/prettier/prettier/issues/1963 stylelint 自体は order plugin があるだけで、実際にどの順番でソートするのか?と

                                                                stylelintのorderモジュール選定 - Qiita
                                                              • stylelint + prettier + VSCodeでめっちゃ整ったCSSを描く

                                                                この記事は、 「ESLintとか使ってたけど、もしかしてCSS向けにもあるのでは...? あるやんけ!あとはこれをESLintみたいな感じでVSCodeでいい感じに保存時にフォーマットかけられれば死角なしや!」 っていう人向けです。 環境 VSCode 1.12.2 Node.js 14.13.0 (あまり関係ないです) 導入 Nodeのセットアップ まずは、必要なパッケージをインストールしていきます。 yarn add -D stylelint prettier stylelint-prettier stylelint-config-prettier OR npm install --save-dev stylelint prettier stylelint-prettier stylelint-config-prettier これでリンターのインストールが終わりました。 次に、.sty

                                                                  stylelint + prettier + VSCodeでめっちゃ整ったCSSを描く
                                                                • prettierとstylelintを使って、エディタのプラグインで自動フォーマットしてみた。 - Qiita

                                                                  javascriptだけでなく、sass/cssやmarkdownまでもフォーマットしてくれるprettier。 eslintと使ってみて、 「これいいね!」 と感動。 stylelintとも連携できると聞いて、 VScode と Atom で保存時に自動フォーマットするときに自動でフォーマットをしてみた。(2018/07/31) 参考にさせて頂いたページ。ありがとうございました。 https://qiita.com/tkiryu/items/016aa9ef8a25b631e7e6 https://satoyan419.com/prettier/ prettierの準備 詳しい使い方はここでは省略。。。 インストールします。

                                                                    prettierとstylelintを使って、エディタのプラグインで自動フォーマットしてみた。 - Qiita
                                                                  • Floss your style sheets with Stylelint

                                                                    2871 days since last revision. Details are possibly out of date. Stylelint is a new linting tool for CSS that runs via PostCSS. It’s quite new, having just released a 0.1.1 version. I love it. And I’d like to tell you why. I like to think I practice good dental hygiene. I’ve invested in a sonic toothbrush and perform a good, thorough, brush twice daily. However, as diligent as I am with my brushin

                                                                      Floss your style sheets with Stylelint
                                                                    • SCSS-Lint から stylelint に移行した話 - Sansan Tech Blog

                                                                      こんにちは。Eight でフロントエンドエンジニアをしている鳥山(@pvcresin)です。 ついこの間新卒で入ったと思ったら、もう 2 年目に突入していました。時が経つのは早いものです。 今回は Eight の Web フロントエンドで使っているスタイルのリンター(コードの静的解析ツール)を SCSS-Lint から stylelint に移行した話をしたいと思います。 SCSS-Lint Eight のフロントエンドではスタイリングに Sass(SCSS 記法)を使用しています。 そして、そのリンターとして SCSS-Lint を採用していました。 それをコードレビュー自動化ツールの Sider(旧 SideCI)と組み合わることで、PR(プルリクエスト)上で SCSS ファイルをチェックするように設定していました。 これによりスタイル定義の品質を担保していました。 SCSS-Lint

                                                                        SCSS-Lint から stylelint に移行した話 - Sansan Tech Blog
                                                                      • Stylelint: The Style Sheet Linter We’ve Always Wanted — Smashing Magazine

                                                                        Stylelint is a powerful style sheet linter. It brings clarity to code and saves you from errors. It’s useful for everyone. Once you start using it, you will hear no more comments like, “You forgot to remove it there.” in this article, Aleks Hudochenkov will show you why linting a style sheet matters, how stylelint brings order to a style sheet and how we can avoid errors. Happy developing, and may

                                                                          Stylelint: The Style Sheet Linter We’ve Always Wanted — Smashing Magazine
                                                                        • GitHub - stylelint/stylelint-config-recommended: The recommended shareable config for Stylelint

                                                                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                            GitHub - stylelint/stylelint-config-recommended: The recommended shareable config for Stylelint
                                                                          • GitHub - stormwarning/stylelint-config-recess-order: 🗂️ Recess-based property sort order for Stylelint.

                                                                            A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

                                                                              GitHub - stormwarning/stylelint-config-recess-order: 🗂️ Recess-based property sort order for Stylelint.
                                                                            • stylelintの使い方 動かして体験してみるまで | isoppp.com

                                                                              TL;DR 「stylelint 使い方」での検索が結構だったものの対象の記事がなくなんか申し訳ないので作ってみました。 結構入れ方や使い方が色々ありますのでフォローアップや追記希望等あれば、ContactかメニューにSNSが貼ってありますのでお気軽にお問い合わせください。 最終のサンプルはこちらにありますので、必要であれば参照してください。 https://github.com/isoppp/isoppp-com-examples/tree/master/how-to-use-stylelint また、設定ファイルの記述等はgithubでファイル名で検索して人のコードをパクる方法がおすすめです。 エラーが出て動かない場合も人のファイルを見てみると書き方が間違っていた、等結構あります。 対象読者 stylelintを使ったことがない方 npmの基本はなんとなく分かる方 cliコマンドに抵抗

                                                                                stylelintの使い方 動かして体験してみるまで | isoppp.com
                                                                              • stylelintの導入方法と各ルール解説 - Qiita

                                                                                2021/05/20追記 各ルールについての説明部分は最新の情報に基づいた内容ではありません。 適宜、一次情報であるstylelintのドキュメントをご参照ください。 フロントエンドエンジニアの松田です。 先日、副業で開発に参加しているFindyでstylelintの導入を行ったので、導入方法と各ルールについてまとめてみました。 stylelintとは eslint, tslint等と同じようなCSSのlinterです。導入することによって、詳細度や!importantの使用制限など、CSSがカオスになってしまうのを防いでくれる効果があります。 導入方法(技術面) User Guideに書かれているように、stylelintを利用する方法は幾つかあります。チーム開発する場合はCLIツールとして導入し、npm scriptsで実行できるようにするのが良いでしょう。各種CIツールで実行する際に

                                                                                  stylelintの導入方法と各ルール解説 - Qiita
                                                                                • VimでALEを使ってvueファイルにeslintとstylelintを使う - Qiita

                                                                                  ALEは標準ではJSファイルやCSSファイルにしか対応していません。 Linterなしでコードを書くのは辛いので非同期でlinterを実行してくれるvimのALE上で実行できるように設定しました。 方針としてはeslintやstylelintのプラグインやプロセッサーを通してとりあえずvueファイルに対してeslintとstylelintが実行できるようにします。 その後ALEの設定でvueファイルに対して各々のLinterを実行するようにします。以下がおそらく最小構成です。 $ npm install --save-dev eslint eslint-config-airbnb eslint-config-vue eslint-plugin-import eslint-plugin-jsx-a11y eslint-plugin-vue stylelint stylelint-config

                                                                                    VimでALEを使ってvueファイルにeslintとstylelintを使う - Qiita