gruntjs - Görev "typescript" grunt'ta başarısız oldu
gruntFile.js dosyasında aşağıdaki kodu yazdım.
typescript: {
base: {
options: {
target: 'es5',
sourceMap: true,
noImplicitAny: true
}
},
default: {
files: [
{ src: 'source/tests/**/*.ts', dest: 'build'},
{ src: 'source/scripts/**/*.ts', dest: 'build'}
]
}
},
ve komut satırından "grunt typescript" komutunu çalıştırmaya çalışıyorum. Aşağıdaki hatayı gösteriyor.
"grunt typescript --force" komutunu da denedim. ama yine de çalışmıyor.
Yine de build klasörü oluşturulmadı ve bu, görevin düzgün çalışmadığı anlamına geliyor. Şimdiden teşekkürler.
DÜZENLE:- Önerilen cevaba göre gruntfile.js dosyamı aşağıdaki gibi değiştirdim.
typescript: {
base: {
src: ['source/tests/**/*.ts'],
dest: 'build/',
options: {
target: 'es5',
sourceMap: true,
noImplicitAny: true
}
},
}
Ama yine de aynı sorunla karşılaşıyorum.
Cevap #1
Bulabildiğim en güncel grunt-typescript belgelere bakıldığında, sözdiziminiz yanlış. Aslında grunt-ts kullanmak istediğinizi hissediyorum. Ayrıca, sağladığınız sözdizimiyle uyumlu olan bildiğim tek eklenti de budur.
Kişisel görüşüm: grunt-ts kullanın, onunla çalışmak çok daha kolay oldu ve mevcut yapı ortamımıza ulaşmak için bir dizi aracı denemekten birkaç yinelemeden geçtim.

