使用 Grunt 缩小打字稿文件

Minify typescript files using Grunt

我想缩小我 angular app.I 中的打字稿文件,尝试在我的 Gruntfile.js 中给出 grunt 命令作为

  uglify:{

            ts:{
                src:['test/scripts/**/*.ts'],
                dest:'test/scripts/**/*.ts'
            },

            js:{
                src:['test/scripts/hr.js'],
                dest:'test/scripts/hr.js'
            }
        }

当我 运行 命令 grunt uglify js 文件被丑化但 ts 文件没有被丑化 files.How 我可以缩小 ts 文件吗?

这是你编写 gruntfile 的方式:

grunt.initConfig({

  pkg: grunt.file.readJSON('package.json'),

  typescript: {
    base: {
        src:['test/scripts/**/tsfile.ts'],
            dest:'test/scripts/**/tsfile.js'
        options: {
            sourcemap: true,
            declaration: false
        }
    }
  },

  uglify: {
    dist: {
        files: {
            'test/scripts/**/tsfile.min.js': ['test/scripts/**/tsfile.js'],
            'test/scripts/hr.js' : ['test/scripts/hr.js']
        }
    }
  }

});