Node.js API [C01P06] - Garantindo estilo de código no Node js com prettier

preview_player
Показать описание

---------------------
Pra quem esta tendo o erro: "No files matching the pattern were found: "'src/**/*.ts'"."
É um problema de aspas simples no windows.
Pra corrigir basta substituir as aspas simples por \"

Os dois scripts ficam assim:
"style:check": "prettier --check \"src/**/*.ts\" \"test/**/*.ts\"",
"style:fix": "prettier --write \"src/**/*.ts\" \"test/**/*.ts\""

---------------------------

🔗Referências utilizadas no video

✅Código no Github e diferença entre os passos

💬Participe da nossa comunidade
Рекомендации по теме
Комментарии
Автор

Pra quem ta tendo erro: "No files matching the pattern were found: "'src/**/*.ts'"."
É um problema de aspas simples no windows.
Pra corrigir basta substituir as aspas simples por \"

Os dois scripts ficam assim:

    "style:check": "prettier --check \"src/**/*.ts\" \"test/**/*.ts\"",


thomazaquino
Автор

Dalhe meu guri!!! Acompanhando teu curso, diferenciado. Parabéns!!!

viciussouza
Автор

Inscrito já! Continue com essas aulas, tá muito TOP!

hoghetoer
Автор

Seria interessante integrar o Prettier com o ESLint, não sei se na época da gravação já existiam os plugins, mas hoje existe.

necrotikS
Автор

Para quem utiliza o VSCode, é possível adicionar a extensão "Prettier Formatter" que automaticamente os arquivos são formatados, e conforme a configuração do ".prettierrc".

danielufv
Автор

Curtindo d+ o curso até o momento, parabéns pela iniciativa Waldemar!, você sabe explicar muito bem o conteúdo.

Eu fiquei em dúvida se precisaríamos do prettier ou se poderíamos utilizar o eslint com alguma regra que forçasse um estilo "padronizado" (como o do Airbnb). Não seria melhor nesse caso?

eduvansilva
Автор

Boa tarde, alguém teve esse erro: Estou a 5 dias tentando resolver.

$ yarn test:functional
yarn run v1.22.5
$ jest --projects ./test --forceExit --runInBand
FAIL end2end-tests
Beach forecast functional tests
× should return a forecast with just a few times (39 ms)

● Beach forecast functional tests › should return a forecast with just a few times

// Object.is equality

Expected: 200
Received: 404

2 | it('should return a forecast with just a few times', async () => {
3 | const { body, status } = await
> 4 | expect(status).toBe(200);
| ^
5 | expect(body).toEqual([
6 | {
7 | time: '2020-04-26T00:00:00+00:00',

at Object.<anonymous>

Test Suites: 1 failed, 1 total
Tests: 1 failed, 1 total
Snapshots: 0 total
Time: 1.879 s, estimated 2 s
Ran all test suites.
Force exiting Jest: Have you considered using `--detectOpenHandles` to detect async operations that kept running after all tests finished?
error Command failed with exit code 1.

marcellsouza
Автор

No meu caso fucionou sem aspas:
"style:check": "prettier --check src/**/*.ts test/**/*.ts",
"style:fix": "prettier --write src/**/*.ts test/**/*.ts",

alexisalmeida
Автор

Achei estranho que no meu projeto usando o vscode, mesmo baixando a extensão do prettier e instalando ele só tá funcionando quando executa o style:fix não to rolando automático. alguém tu já chegou a passar por isso?

GuilhermeSantos-vkrg
Автор

Estava dando erro no check e fix devido a utilização do windows. Troquei os comendos para: "prettier --check ./src ./test --ext .ts"

MrJeanjn
join shbcf.ru