DEV Community

Danilo Silva dos Santos
Danilo Silva dos Santos

Posted on

Criando Sistema de Imóveis com Next.js Reactjs Typescript Styled-Components [Part 2] - Configurando Typescript

Configurando para rodar com Typescript:

1- criar o tsconfig.json no root

touch tsconfig.json

2- criar o tsconfig.json no root

yarn add --dev typescript @types/react @types/node

3- Rodar o server novamente

yarn dev

Isso irá preencher o tsconfig.json arquivo para você. Você pode personalizar este arquivo. E irá criar o next-env.d.ts arquivo, o que garante que os tipos Next.js sejam selecionados pelo compilador TypeScript. Você não deve tocar neste arquivo

4- Vamos mudar index.js para index.tsx e limpar o código

import Head from 'next/head'

export default function Home() {
  return (
    <div className="container">
      <Head>
        <title>Create Next App</title>
        <link rel="icon" href="/favicon.ico" />
      </Head>

      <main>
        Typescript
      </main>

      <footer>

      </footer>

    </div>
  )
}

5- Git push em master é deve atualizar o servidor

Top comments (0)