typescript - Εκτέλεση του prettier σε αρχεία ts και scss


Προσπαθώ να ρυθμίσω το prettier μου για αρχεία typescript και scss

Έχω το ακόλουθο αρχείο .prettierrc:

{
    "printWidth": 100,
    "parser": "typescript",
    "tabWidth": 2,
    "semi": true,
    "singleQuote": true,
    "trailingComma": "all",
    "bracketSpacing": true,
    "jsxBracketSameLine": true,
    "arrowParens": "avoid"
}

Όταν τρέχω το prettier μου εμφανίζει σφάλμα στα αρχεία scss:

SyntaxError: Expression expected. (1:2)
[error] > 1 | @import 

Όταν αλλάζω τον αναλυτή σε "parser": "scss", τότε το prettier εμφανίζει σφάλματα στα αρχεία ts μου.

Πώς μπορώ να τρέξω το Prettier σε όλα τα αρχεία μου;

Απάντηση #1

Πρέπει να αφαιρέσετε την επιλογή parser.

Αν χρησιμοποιείτε το VSCode, πρέπει να εγκαταστήσετε την επέκταση.

Το Prettier θα εντοπίσει αυτόματα ποια γλώσσα χρησιμοποιείτε.