Platzi
Platzi

¡Invierte en ti y celebremos! Adquiere un plan Expert o Expert+ a precio especial.

Antes: $349
$259
Currency
Antes: $349
Ahorras: $90
COMIENZA AHORA
Termina en: 18D : 10H : 54M : 47S

Debes tener cuenta en Platzi

Para ver esta clase abierta debes iniciar sesión

Instalación de herramientas2/32

Para estos casos yo utilizo n https://www.npmjs.com/package/n

n

Instrucciones de instalacion de NVM en Windows

https://docs.microsoft.com/en-us/windows/nodejs/setup-on-windows

En Windows funciona de lujo nvm, y lógicamente altamente recomendado

Les recomiendo utilizar un gestor de paquetes para hacer la instalación de librerías como Node y otros programas. En el caso de Mac pueden utilizar Homebrew o Macports, en Windows acaban de sacar Winget o puedes usar Chocolatey y si usas Linux… ya sabes de lo que te hablo.

En momentos como estos en lso que ya instale Node, desearía qeu Platzi tenga una división por “partes” en la barra de reproducción

nvm me ha dado problemas al instalar la ultima version de nodejs y ejecutar el comando npm

  1. Instalar NodeJs -> luego de tener instalado Node, se puede usar npm. Entonces,
npm install -g typescript
  1. Crean un folder. Y dentro del folder crean un archivo .ts. Entonces dentro del folder, hacen:
touch index.ts
  1. Este es un ejemplo de algo que hice para probar TS:
class Payment {
    private bin: number;
    private cvc: number;
    private year: number;

    constructor( bin: number, cvc: number, year: number ) {
        this.bin = bin;
        this.cvc = cvc;
        this.year = year
    }
        
    private validateBin () {
        return true
    }

    private validateCVC () {
        return true
    }

    private validateYear () {
        return true
    }

    makePayment() {
        if (this.validateBin() && this.validateCVC() && this.validateYear() )
        {
            return 'Pago exitoso'
        }
        else {
            return 'no se pudo :/'
        }
    }

}

let pay = new Payment(123456789012345, 345, 2028)
console.log(pay.makePayment())
  1. para compilar el código, en consola escriben
npx tsc index.ts --outFile dist/index.js

Genial!
Aquí ya con la versión v12.19.0

nvm install --lts

Usa node JS & nvm para gestionar vesriones.

Done!

Hola, para los que usan Linux, les dejo este tutorial de instalación install tutorial

Esto lo hice a partir de ya haber descargado el archivo .tar.xz de la página typescriptlang

Espero que les sirva 💪

para windows existe también existe una opción nvm

Excelente

nvm parece ser una herramienta muy interesante y util

Y si te lo preguntabas, claro que necesitas NVM.
Ahora ve e instalalo, tu yo del futuro te lo agradecera.

listo

Instalación y funcionamiento del compilador de TypeScript

Instalamos globalmente:

npm install -g typescript

El rol del compilador tsc es transformar nuestro codigo escrito en Ts a plano Js para que pueda ser interpretado por los navegadores y otras plataformas

<h4>Como compilar un archivo Ts</h4>
// compilamos el archivo ts
tsc hello.ts

// ejecutamos el nuevo archivo creado por el compilador
node hello.js
<h4>Compilamos de manera automatica un archivo en particular</h4>

este se va a compilar cada vez que haya un cambio en el archivo en cuestion

tscc --watch hello.ts

.

nvm

Minuto 2:06
node --version
npm --version

node --version npm --version

pueden instalar deno para ejecutar ts en la terminal
Deno

Si ya tengo instalado Node.js con el instalador de la página oficial, ¿Podría instalar NVM?

node rules

Para estos casos yo utilizo n https://www.npmjs.com/package/n

n

Instrucciones de instalacion de NVM en Windows

https://docs.microsoft.com/en-us/windows/nodejs/setup-on-windows

En Windows funciona de lujo nvm, y lógicamente altamente recomendado

Les recomiendo utilizar un gestor de paquetes para hacer la instalación de librerías como Node y otros programas. En el caso de Mac pueden utilizar Homebrew o Macports, en Windows acaban de sacar Winget o puedes usar Chocolatey y si usas Linux… ya sabes de lo que te hablo.

En momentos como estos en lso que ya instale Node, desearía qeu Platzi tenga una división por “partes” en la barra de reproducción

nvm me ha dado problemas al instalar la ultima version de nodejs y ejecutar el comando npm

  1. Instalar NodeJs -> luego de tener instalado Node, se puede usar npm. Entonces,
npm install -g typescript
  1. Crean un folder. Y dentro del folder crean un archivo .ts. Entonces dentro del folder, hacen:
touch index.ts
  1. Este es un ejemplo de algo que hice para probar TS:
class Payment {
    private bin: number;
    private cvc: number;
    private year: number;

    constructor( bin: number, cvc: number, year: number ) {
        this.bin = bin;
        this.cvc = cvc;
        this.year = year
    }
        
    private validateBin () {
        return true
    }

    private validateCVC () {
        return true
    }

    private validateYear () {
        return true
    }

    makePayment() {
        if (this.validateBin() && this.validateCVC() && this.validateYear() )
        {
            return 'Pago exitoso'
        }
        else {
            return 'no se pudo :/'
        }
    }

}

let pay = new Payment(123456789012345, 345, 2028)
console.log(pay.makePayment())
  1. para compilar el código, en consola escriben
npx tsc index.ts --outFile dist/index.js

Genial!
Aquí ya con la versión v12.19.0

nvm install --lts

Usa node JS & nvm para gestionar vesriones.

Done!

Hola, para los que usan Linux, les dejo este tutorial de instalación install tutorial

Esto lo hice a partir de ya haber descargado el archivo .tar.xz de la página typescriptlang

Espero que les sirva 💪

para windows existe también existe una opción nvm

Excelente

nvm parece ser una herramienta muy interesante y util

Y si te lo preguntabas, claro que necesitas NVM.
Ahora ve e instalalo, tu yo del futuro te lo agradecera.

listo

Instalación y funcionamiento del compilador de TypeScript

Instalamos globalmente:

npm install -g typescript

El rol del compilador tsc es transformar nuestro codigo escrito en Ts a plano Js para que pueda ser interpretado por los navegadores y otras plataformas

<h4>Como compilar un archivo Ts</h4>
// compilamos el archivo ts
tsc hello.ts

// ejecutamos el nuevo archivo creado por el compilador
node hello.js
<h4>Compilamos de manera automatica un archivo en particular</h4>

este se va a compilar cada vez que haya un cambio en el archivo en cuestion

tscc --watch hello.ts

.

nvm

Minuto 2:06
node --version
npm --version

node --version npm --version

pueden instalar deno para ejecutar ts en la terminal
Deno

Si ya tengo instalado Node.js con el instalador de la página oficial, ¿Podría instalar NVM?

node rules