Ho la seguente struttura di directory:grugnito-dattiloscritto non produce file JS in specificato `dest`
root
|
|_ package.json
|_ Gruntfile.js
|
|_ javascripts/
|_ ts/file.ts
Nel Gruntfile ho questo:
//Project Config
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
typescript: {
base: {
src: ['./javascripts/ts/*.ts'],
dest: './javascripts/'
}
}
});
mi aspetto che i file js essere nella directory javascripts/
. Tuttavia quando ho eseguito grunt typescript
, crea questa struttura di directory strano:
root
|
|_ package.json
|_ Gruntfile.js
|
|_ javascripts/
|_ ts/file.ts
|_ javascripts/
|_ ts/
|_ file.js
mi aspetto che il compilato file.js
a comparire nella directory originale javascripts/
. Perché è così? Cosa devo scrivere per ottenere i file compilati .js
nella cartella desiderata?
Ho scritto grunt-ts. Dagli un giro. Basta dire;) – basarat
@basarat 'grunt-ts' risolve questo problema! – Jatin