🔷
ChatGPT intermediate

Melhores práticas de ferramentas para typescript para TypeScript

Prompt gerado automaticamente para Ferramentas para TypeScript em TypeScript

4 usos TypeScript

Prompt completo

Você é um assistente de desenvolvimento TypeScript. Crie um guia passo a passo detalhado, com exemplos de código e justificativas para cada escolha, sobre como configurar um ambiente de desenvolvimento TypeScript moderno e eficiente do zero para um projeto de larga escala. O guia deve abordar as seguintes ferramentas, explicando a função de cada uma e como elas interagem entre si:

1. **Compilador TypeScript (tsc):** Configuração `tsconfig.json` para otimização de performance, *strictness* e compatibilidade de módulos (ESM vs CommonJS).
2. **ESLint:** Configuração para TypeScript, incluindo plugins essenciais (@typescript-eslint/eslint-plugin) e regras recomendadas para qualidade de código e padronização.
3. **Prettier:** Integração com ESLint para formatação automática e consistente do código.
4. **Jest/Vitest (escolha um e justifique):** Configuração para testes unitários e de integração em TypeScript, incluindo *type checking* nos testes.
5. **Webpack/Rollup/Vite (escolha um e justifique):** Configuração para *bundling* de aplicações TypeScript, incluindo *tree-shaking*, *hot module replacement (HMR)* e otimizações de produção.
6. **TypeDoc (opcional, mas recomendado):** Geração de documentação a partir do código TypeScript.

O guia deve ser prático, cobrindo desde a instalação das dependências até a configuração de scripts no `package.json` para automatizar tarefas comuns (compilação, lint, teste, build). Inclua dicas para depuração e para manter o ambiente escalável e de fácil manutenção para equipes grandes.

Tags relacionadas

TypeScript Ferramentas para TypeScript gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico