我有以下目录结构:
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
所需文件夹中的编译文件?