- Node JS 22 ou superior;
- MySql última versão.
Criar o package.json:
npm initInstalar o TypeScript como uma dependência de desenvolvimento:
npm install --save-dev typescriptCriar o arquivo 'tsconfig.json', executar quando o TypeScript foi instalado somente no projeto:
npx tsc --initCompilar os arquivos TypeScript:
npx tsc
// ATENÇÃO! Este comando compila somente os arquivos que forem declarados no include[] no arquivo "tsconfig.json" que deve se encontrar na raíz do projeto.
// Segue exemplo abaixo:
// {
// "compilerOptions": {
// opções...
// },
// "include": [
// "./src/**/*.ts" // aqui declarado ele compila todos os arquivos ts que se encontram dentro do diretório "src".
// ]
// }Fazer com que o compilador fique monitorando os arquivos TypeScript e compile-os automaticamente a partir de qualquer alteraçaõ feita:
npx tsc -watchExecutar o arquivo JavaScript compilado:
node CAMINHO_DO_ARQUIVODiferença de var, const e let:
var exemplo = "exemplo"; // Pode ter o valor alterado e pode ser usada em qualquer local.
const exemplo = "exemplo"; // Não pode ter o valor alterado e funciona em qualquer local.
let exemplo = "exemplo"; // Pode ter o valor alterado mas funciona somente dentro da função que tiver.Criar objeto:
// Criar variável do tipo objeto
interface Client {
name: string;
amount: number;
}
let client: Client {
name: 'Lucas',
amount: 20
};Instalar o restante das dependencias necessárias (isto instala todas as dependencias que estiverem listadas no arquivo package.json):
npm installPara atualizar as dependencias de forma interativa, basta dar este comando no terminal:
npx npm-check-updates -i