2017-09-25 2 views
3

Ich benutze schöneren Standard, weil das Projekt den Standard für Linting verwendet.Wie kann ich Prettier sagen, eine package.json Datei zu ignorieren?

Im Anschluss an die prettier pre-commit hook example bin ich auf Commits schöner laufen. Allerdings möchte ich die package.json-Datei ignorieren. Ich habe versucht, package.json zu einer .prettierignore Datei hinzuzufügen, aber das hat nicht funktioniert.

-Code aus dem schöneren Haken Beispiel vorge begehen, dass ich

{ 
    "scripts": { 
    "precommit": "lint-staged" 
    }, 
    "lint-staged": { 
    "*.{js,json,css}": [ 
     "prettier --write", 
     "git add" 
    ] 
    } 
} 

`` `

+1

Ich habe gerade JSON aus dem passenden z. '" *. {js, css} "'. Da es minimatch verwendet, können Sie möglicherweise eine negative Übereinstimmung einschließen, um 'package.json' auszuschließen, aber dennoch andere json-Dateien enthalten. – row1

Antwort

1

in meinem package.json bin mit können Sie auch eine .prettierignore-Datei verwenden.

Eine Referenz finden Sie unter the prettier project itself.

+0

Ich habe diesen Teil in Ihrer Frage verpasst, tut mir leid. Möglicherweise berücksichtigt das Werkzeug, das Sie in Ihrem Precommit-Hook verwenden, diese Datei nicht. – xiphe

Verwandte Themen