Saltar al contenido

El comando del compilador mecanografiado (tsc) no funciona con tsconfig

Solución:

este es el problema:

C:Program Files (x86)Microsoft SDKsTypeScript1.0tsc.exe
C:Program Files (x86)Microsoft SDKsTypeScript1.0tsc.js

desinstalar-actualizar-quitar-deshacerse-off: Extensiones obsoletas de Visual Studio …

o sacarlo del camino …

o cambie el nombre de la carpeta para confirmar el problema … luego bombardearla 🙂

compruebe lo que sucede si lo hace:

md x
cd x
tsc --init
npm init -y
npm link typescript
echo console.log('it works') > index.ts
tsc -p .
node .

debería salir

it works

además. Necesitaré instalar mecanografiado local en el proyecto si
un módulo del que depende, depende de él
necesita utilizar una función de compilador en “su” código
necesita usar una versión diferente a la instalada globalmente

para iniciar:

tsc --init

compilar

un ‘proyecto’ (basado en tsconfig.json):

tsc -p .

dónde . significa aquí

para compilar ‘otro’ proyecto

tsc -p other/tsconfig.json

Más ayuda

Lo que hice para ajustar la versión de TypeScript del comando tsc en mi sistema Windows fue:

Edición de la variable PATH del entorno del sistema

Eliminando la ruta de Typecript 1.0 aquí. (Botón Inicio-> Escriba: variables de entorno, haga clic en la opción (versión en inglés de Windows aquí) y elija la variable de entorno del sistema PATH).

Luego entré:

mecanografiado de enlace npm

Y luego usé el comando refreshenv de Chocolatey para actualizar la variable de entorno PATH del sistema que ajusté.

refreshenv

Luego de ejecutar el comando: tsc -v obtuve: Versión 2.2.1

La versión actual de Typescript es 3.5+, pero instalé Typecript 2.2.1 globalmente porque estoy siguiendo un curso de Typescript usando esa versión.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *