我在gruntFile.js中编写了以下代码。
typescript: {
base: {
options: {
target: 'es5',
sourceMap: true,
noImplicitAny: true
}
},
default: {
files: [
{ src: 'source/tests/**/*.ts', dest: 'build'},
{ src: 'source/scripts/**/*.ts', dest: 'build'}
]
}
},
我试图从命令行运行“ grunt typescript ”命令。它显示如下错误。
我也尝试过“ grunt typescript --force ”命令。但它仍然无法正常工作。
仍然不是创建构建文件夹,这意味着任务无法正常工作。提前致谢。
编辑: - 我已将我的gruntfile.js更改为以下作为答案中的建议。
typescript: {
base: {
src: ['source/tests/**/*.ts'],
dest: 'build/',
options: {
target: 'es5',
sourceMap: true,
noImplicitAny: true
}
},
}
但我仍面临同样的问题。
答案 0 :(得分:5)
查看我为grunt-typescript
找到的最新documentation,您的语法错误。我觉得你真的想要使用grunt-ts。它也是我所知道的与你提供的语法兼容的插件。
我的个人意见:使用grunt-ts,它已经很多更容易使用了,我已经经历了一些迭代尝试了一堆工具来进入我们当前的构建环境