1

我想在我的角度应用程序中缩小打字稿文件。我尝试在我的 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 uglifyjs 文件被 uglified 但不是 ts 文件。如何缩小 ts 文件?

4

1 回答 1

2

这是您编写 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']
        }
    }
  }

});
于 2015-04-17T04:41:21.903 回答