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 installAgora 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-projectoCrie o arquivo
tsconfig.json:
Crie o arquivo
package.json.
Crie um
webpack.config.jspara agrupar seus módulos em um único arquivoapp.jsque contenha todos os seus recursos:
O arquivo
src/templates/index.html. Ele será usado como template para oindex.htmlgerado pelo webpack. O arquivo gerado estará na pastapublice depois será servido no seu servidor web:
src/app/app.tsxesse é 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.htmle 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?