Búsqueda de sitios web

babeljs - ¿Cómo compilar TypeScript con babel 7 cli?


Esto :

babel ./src/MyTypescript.ts  --out-dir ./wwwroot/js/

no funciona (sin error, solo '0 compilado').

.babelrc contiene todo lo que Babel 7 necesita para compilar TypeScript con webpack babel loader: el preset "@babel/typescript" y el plugin "babel-plugin-transform-class-properties" (pareja que funciona para mí con la versión actual de Babel 7 rc01).

Respuesta #1

Aquí hay una respuesta:

 babel ./src/MyTypescript.ts  --out-dir ./wwwroot/js/ --extensions '.ts,.js'

Respuesta #2

La respuesta seleccionada no funcionó para mí.

He resuelto con la ayuda del siguiente enlace:

https://github.com/microsoft/TypeScript-Babel-Starter/blob/master/package.json

"build:js": "babel src --out-dir lib --extensions \".ts,.tsx\" --source-maps inline"

Para agregar las extensiones TS:

--extensions \".ts,.tsx\"