任务“打字稿”在grunt中失败了

时间:2015-08-10 12:33:14

标签: gruntjs typescript

我在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 ”命令。它显示如下错误。

enter image description here

我也尝试过“ grunt typescript --force ”命令。但它仍然无法正常工作。 enter image description here

仍然不是创建构建文件夹,这意味着任务无法正常工作。提前致谢。

编辑: - 我已将我的gruntfile.js更改为以下作为答案中的建议。

typescript: {
            base: {
                src: ['source/tests/**/*.ts'],
                dest: 'build/',
                options: {
                    target: 'es5',
                    sourceMap: true,
                    noImplicitAny: true
                }
            },
} 

但我仍面临同样的问题。

1 个答案:

答案 0 :(得分:5)

查看我为grunt-typescript找到的最新documentation,您的语法错误。我觉得你真的想要使用grunt-ts。它也是我所知道的与你提供的语法兼容的插件。

我的个人意见:使用grunt-ts,它已经很多更容易使用了,我已经经历了一些迭代尝试了一堆工具来进入我们当前的构建环境