[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

gitとLintに関するhiroomiのブックマーク (3)

  • Gitのコミット前にESLintする - Qiita

    2019-03-04 追記 この記事は古いため、非推奨です。現代ではhuskyやlint-stagedを使うことをおすすめします。 はじめに remoteにpush後、CIから通知が来てLintに引っかかっていることに気づくことってありますよね? 一応push前には実行するように気をつけてはいますが、忘れちゃうことも多々・・・ CIで通知くるから問題なしって思うかもですが、「あいつ、またこんなコード書いてるぜw(プークスクス)」みたいになりたくないので git hooksを利用して、git commit時にESLintが動くように設定しようと思います Git Hooksとは Git フック Gitの操作時にスクリプトが動かせるやつです。 git init後、.git/hooksの下を確認すると、サンプルのスクリプトがあることが確認できます。 $ tree ./.git/hooks/ ./.

    Gitのコミット前にESLintする - Qiita
  • コミット前に Lint を強制するなら lint-staged が便利 - Qiita

    前提 Git Node.js & npm ESLint などの Lint ツール 目的 lint-staged を使うと、簡単にコミット前のファイルの Lint を強制できる。 .git/hooks/pre-commit ファイルに直接書いても良いが、 pre-commit などのツールと連携させることで、package.json に設定を一元化できる。 方法 私のおススメは ESLint と stylelint を使った の設定。

    コミット前に Lint を強制するなら lint-staged が便利 - Qiita
  • 酔っ払ってもコードが書きたい!JavaScriptを書き散らかしてPrettierに介護してもらう方法 - pixiv inside

    こんにちは、一般ノーマルエンジニアのgeta6です。社内ではpixiv SketchというサービスでJavaScriptを書く仕事をしています。今日はPrettierの話をします。 JavaScriptを書くのが大好きな皆さま各位におかれましては、きっと酒のつまみにコードを書くこともあるでしょう。しかし酔っ払いながらコードを書くと、往々にして上記のような書き散らかしをしてしまうことがあります。 このコードは動きます。動きますが、思わず目を背けたくなる汚さです。この世に存在することが許されるべきか疑うレベルです。ESLint先生も思わずブチギレです。当然ですね。 CIにLintを仕込んでいた場合は当然通りませんし、gitのprecommit hookにLintを仕込んでいた場合はgit commitすら許されません。堅牢なシステムは酔っ払いにコードをコミットする権利すら与えてくれないのです。

    酔っ払ってもコードが書きたい!JavaScriptを書き散らかしてPrettierに介護してもらう方法 - pixiv inside
    hiroomi
    hiroomi 2018/02/20
    "CIにLintを仕込んでいた場合は当然通りませんし、gitのprecommit hookにLintを仕込んでいた場合はgit commitすら許されません。"
  • 1