Node.js와 함께 ts-node, 대출 arquivos TypeScript

6456 단어
Toda linguagem de programação necessita de alguma ferramenta que leia o que está sendo pedido em seus comandos e assim como qualquer linguagem, o JavaScript tem seu próprio interpretador, o Node.js .

Porém, para usuários mais avançados em JavaScript , muitas vezes eles preferem migrar para a utilização de seu superset, o TypeScript , que por sua vez não é interpretado diretamente pelo Node.js . Apesar de atualmente ter o seu próprio interpretador, o Deno, muitas vezes é preferivel usar o Node.js .

Com essa necessidade de interpretar os códigos escritos em TypeScript pelo próprio Node.js , foi desenvolvido um pacote chamado ts-node, que faz o papel de compilar os arquivos em TypeScript para JavaScript einterpreter.

설치



가장 중요한 크리어는 package.json에서 프로젝트의 주요 문서입니다:

npm init -y


Em seus projetos instale o pacote do ts-node:

npm install ts-node
# ou
yarn add ts-node


Após a instalação do ts-node, vamos ver esse projeto teste para exemplificar como utilizar



Com isso você já tem o ts-node pronto para ser executado em seu projeto digitando o seguinte comando no terminal:

ts-node index.ts


E o resultado será



Agora basta criar um script em seu package.json para que ele seja executado no terminal de forma mais rápida.

필요한 경우 더 많은 패키지, typescript 및 @types/node를 포함하고 요소를 설치해야 합니다.

npm install @types/node -D
npm install typescript
# ou
yarn add @types/node --save-dev
yarn add typescript


다음은 package.json 파일입니다.

{

  "name": "ts-node-test",

  "version": "1.0.0",

  "description": "",

  "main": "index.js",

  "scripts": {

    "start": "ts-node index.ts"

  },

  "keywords": [],

  "author": "",

  "license": "ISC",

  "dependencies": {

    "ts-node": "^10.7.0",

    "typescript": "^4.6.3"

  },

  "devDependencies": {

    "@types/node": "^17.0.25"

  }

}


Agora basta executar o seguinte comando em seu terminal:

npm start


E o resultado será



Após feito esses processos, qualquer aplicação em TypeScript poderá ser lida a partir do Node.js , sem necessitar a installação do Deno ou qualquer outro programa, o que facilita bastante na hora de fazer seus setups de aplicações que necessitam do ts-node.

좋은 웹페이지 즐겨찾기