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.
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:
Crie o arquivo
tsconfig.json
:
Crie o arquivo
package.json
.
Crie um
webpack.config.js
para agrupar seus módulos em um único arquivoapp.js
que contenha todos os seus recursos:
O arquivo
src/templates/index.html
. Ele será usado como template para oindex.html
gerado pelo webpack. O arquivo gerado estará na pastapublic
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
.Visite http://localhost:8080
Edite o arquivo
src/app/app.tsx
(ou qualquer arquivo ts/tsx usado de alguma forma porsrc/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