Browser QuickStart

TypeScript no navegador

Se você estiver usando o TypeScript para criar um aplicativo da Web, aqui estão minhas recomendações para obter uma configuração rápida do projeto do TypeScript + React(minha estrutura de interface do usuário preferida).

Configuração geral da Máquina

Project Setup Quick

Use https://github.com/basarat/react-typescript como base.

git clone https://github.com/basarat/react-typescript.git
cd react-typescript
npm install

Agora pule para desenvolver sua incrível aplicação

Configuração do projeto detalhada

Para ver como esse projeto é criado, é documentado abaixo.

  • Crie um diretório do projeto:

mkdir seu-projecto
cd seu-projecto
  • Crie o arquivo tsconfig.json:

  • Crie o arquivo package.json.

  • Crie um webpack.config.js para agrupar seus módulos em um único arquivo app.js que contenha todos os seus recursos:

  • O arquivo src/templates/index.html. Ele será usado como template para o index.html gerado pelo webpack. O arquivo gerado estará na pasta public e depois será servido no seu servidor web:

  • src/app/app.tsx esse é o seu ponto de entrada do aplicativo frontend:

Develop your amazing application

Você pode obter os últimos pacotes usando npm install typescript@latest react@latest react-dom@latest @types/react@latest @types/react-dom@latest webpack@latest webpack-dev-server@latest webpack-cli@latest ts-loader@latest clean-webpack-plugin@latest html-webpack-plugin@latest --save-exact

  • Inicie o mode desenvolvimento executando npm start.

    • Edite o arquivo src/app/app.tsx (ou qualquer arquivo ts/tsx usado de alguma forma por src/app/app.tsx) e o aplicativo live reloads.

    • Edite o src/templates/index.html e o servidor recarrega em tempo real.

  • Construa ativos de produção executando npm run build.

    • Servir a pasta public (que contém os recursos construídos) do seu servidor.

Last updated

Was this helpful?