次のディレクトリ構造があります。
root
|
|_ package.json
|_ Gruntfile.js
|
|_ javascripts/
|_ ts/file.ts
Gruntfile には次のものがあります。
//Project Config
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
typescript: {
base: {
src: ['./javascripts/ts/*.ts'],
dest: './javascripts/'
}
}
});
jsファイルがjavascripts/ディレクトリにあると思います。ただし、実行するgrunt typescriptと、この奇妙なディレクトリ構造が作成されます。
root
|
|_ package.json
|_ Gruntfile.js
|
|_ javascripts/
|_ ts/file.ts
|_ javascripts/
|_ ts/
|_ file.js
コンパイルさfile.jsれたものが元のjavascripts/ディレクトリに表示されることを期待しています。これはなぜですか?.js目的のフォルダにコンパイルされたファイルを取得するには、何を記述すればよいですか?