【发布时间】:2017-03-13 20:52:51
【问题描述】:
我有一个简单的设置,我使用 webpack-stream 在 gulp 中使用 webpack。 我正在尝试将我的打字稿转换为 javascript,并使用 es6 模块将我的所有模块捆绑到一个文件中。
我的设置(我有一个 .babelrc 文件设置为 es2015):
return gulp.src('./app/index.ts')
.pipe(webpack({
resolve: {
extensions: ['', '.ts', '.js']
},
module: {
loaders: [
{ test: /\.ts$/, exclude: /node_modules/, loader: 'ts-loader' },
{ test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader' }
]
},
output: {
filename: 'bundle.js'
}
}))
.pipe(gulp.dest('./build));
此设置的结果只是将我的 typescript 转换为 index.ts 并将导入保存在文件中。我的配置有什么问题?
【问题讨论】:
标签: typescript gulp webpack babeljs es6-modules