Typescript编译单独的ts文件、网页包

Typescript编译单独的ts文件、网页包,typescript,npm,webpack,Typescript,Npm,Webpack,我正在尝试使用直接向上的npm作为构建工具来编译angularjs的typescript文件 我有一个打字脚本结构,就是这个 ts home Home.Controller.ts Home.Directive.ts home.html Home.Service.ts 我正在使用webpack.config.js文件编译ts文件 var glob = require("

我正在尝试使用直接向上的npm作为构建工具来编译angularjs的typescript文件

我有一个打字脚本结构,就是这个

    ts
        home
            Home.Controller.ts
            Home.Directive.ts
            home.html
            Home.Service.ts
我正在使用webpack.config.js文件编译ts文件

    var glob = require("glob");

    module.exports = {
      entry: glob.sync('./src/app/**/*.ts'),
      //entry: './src/app/app.ts',
      output: {
          filename: './src/www/js/output.js'
      },
      resolve: {
          // Add `.ts` and `.tsx` as a resolvable extension.
          extensions: ['', '.webpack.js', '.web.js', '.ts', '.tsx', '.js']
      },
      module: {
          loaders: [
              // all files with a `.ts` or `.tsx` extension will be handled by `ts-loader`
              { test: /\.tsx?$/, loader: 'ts-loader' }
          ]
      }
    }
这将在
/src/www/js/output.js

我想要的是这样的输出结构

    js
        home
            Home.Controller.js
            Home.Directive.js
            home.html
            Home.Service.js

我无法在每次添加新ts文件时更新webpack.config.js文件,因此我需要一种方法将ts结构复制到js文件夹并编译ts文件

看来你只是想用tsc?网页包是为。。。打包:)你能解释一下tsc是什么吗?独立的typescript编译器