Typescript编译单独的ts文件、网页包
我正在尝试使用直接向上的npm作为构建工具来编译angularjs的typescript文件 我有一个打字脚本结构,就是这个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("
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编译器