Weboldal keresés

javascript - React és Prettier/eslint alkalmazás ismétlődő futtatási szkript

A Create React App folyamatosan újrafordul. Azon kívül, hogy nem kéne ezt tennie, nagyon zavaró is.

ez a kimenet az alapértelmezett npm run start parancsból

Azt tippelem, hogy valami a linteléssel kapcsolatos, ötletek?

SZERKESZTÉS :

kért szkriptek:

"scripts&qu

További információ →

javascript - Létezik Prettier konfiguráció a switch utasítások formázásához?

Jelenleg a Prettier-t használom a Typescript kódom formázására.

Ez az én problémám: ha van néhány kódom így:

switch (someVariable) { case "one": return 10; case "two": return 20; default: return 30; }

A Prettier így formázza majd:

switch (someVariable) { case "one": return 10; case "two": return 20; default: return 30; }

Kerülném az utóbbit, mivel három további kó

További információ →

typescript - Futtasd a Prettier-t ts és scss fájlokon

Próbálom konfigurálni a Prettier-t TypeScript és SCSS fájlokhoz

A következő .prettierrc fájlom van:

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

Amikor fu

További információ →

angular - A Prettier eltávolítja a típusokat

Fogalmam sincs miért, egy Angular alkalmazásban vagyok, és amikor megnyomom a dokumentum formázása gombot, a típusaim eltűnnek.

Before: export class AppComponent { title:string = 'angular-todolist'; name:string = 'Michael'; someInteger:number = 10; } After: export class AppComponent { title = 'angular-todolist'; name =

További információ →

typescript - A kódformázás a Prettier-rel nem működik a Nest JS-ben

A Visual Studio Code-ot használom. A Nest JS projektemben a kód nem formázódik a prettier szabályai szerint. Már beállítottam a .prettierrc és a .eslintrc fájlokat. Emellett a formatOnSave: true beállítást is megadtam a settings.json fájlban.

A

További információ →

Visual Studio Code - VSCode /w. Prettier egy TypeScript monorepóban

Jelenleg a Prettier-t VSCode kiterjesztésen keresztül használom egy Monorepo beállításban. A probléma az, hogy a Prettier nem működik teljesen az api mappámban. Nem tartja be az alapértelmezett sorméretet, és a pontosvesszők nem kerülnek automatikusan hozzáfűzésre. Furcsa módon a www mappám rendesen működik, és nincs hiányzó Prettier funkcióm.

A Prettier konfiguráció globálisan van beállítva a "Felhasználói beállítások" menüben a VSCode-ban.

További információ →

javascript - Hogyan lehet megoldani ezeket a prettier hibákat az express, typescript kódban

Beállítottam egy alap Node/Express + Typescript projektet

app.listen(PORT, (): void => { console.log(`app running in ${environment} listening on port ${PORT}!`); });

Hibát kapok, és nem vagyok benne biztos, miért?

Cserélje ki a PORT,-t ⏎- - PORT,⏎- -re (prettier/prettier)

Illessze be a - - (prettier/prettier)

Cseréld le a }-t - - },⏎-re (prettier/prettier)

További információ →

javascript - A Prettier sortot tör a függvénydefinícióban, amikor annak visszatérési típusú függvénye van

Van egy ilyen függvényem:

// before and after prettier const foo = (a: number) => (b: number) => { return a + b }

Ha lefuttatom a Prettier-t, minden úgy marad, ahogy van (ami számomra kívánt viselkedés).

Amikor azonban hozzáadom a visszatérő függvény típusát, valamiért eltörik a 'like'.

// before prettier type NestedFuncType = (b: number) => number const foo = (a: number): NestedFuncType => b => { return a + b }

További információ →

typescript - a prettier használata a no-duplicate-imports eslint hiba megoldásához

Az eslint rendelkezik a no-duplicate-imports szabállyal https://eslint.org/docs/rules/no-duplicate-imports, amely hibát vagy figyelmeztetést jelez, ha ugyanabból az útvonalból többször importálnak modulokat, duplikált sorok esetén.

azaz

import { testModule } from '../file' import { otherModule } from '../file'

rákényszerít, hogy eldöntsd így:

import { testModule, otherModule } from '../file'

Hogyan oldanád meg ezt

További információ →

ESLint (Airbnb) + Prettier beállítás React Native (Expo) számára TypeScript-ben

Már néhány hete dolgozom a linting és a formázás beállításán a React Native projektemhez, de nem tudok sok előrelépést elérni. Sok oktatóanyagot megnéztem és a lehető legjobban követtem őket, de még mindig úgy tűnik, hogy vannak beállítási problémák.

A projektemnek Django backen

További információ →