Tôi đang cố gắng tự động hóa tài sản đi vào / dist. Tôi có các config.js sau:
module.exports = {
context: __dirname + "/lib",
entry: {
main: [
"./baa.ts"
]
},
output: {
path: __dirname + "/dist",
filename: "foo.js"
},
devtool: "source-map",
module: {
loaders: [
{
test: /\.ts$/,
loader: 'awesome-typescript-loader'
},
{ test: /\.css$/, loader: "style-loader!css-loader" }
]
},
resolve: {
// you can now require('file') instead of require('file.js')
extensions: ['', '.js', '.json']
}
}
Tôi cũng muốn bao gồm main.html từ thư mục nằm bên cạnh / lib, vào thư mục / dist khi chạy webpack. Tôi có thể làm cái này như thế nào?
CẬP NHẬT 1 2017___________
Cách ưa thích của tôi để làm điều này bây giờ là sử dụng html-webpack-plugin
với một tệp mẫu. Nhờ câu trả lời được chấp nhận quá! Ưu điểm của cách này là tệp chỉ mục cũng sẽ có liên kết js được lưu trong bộ nhớ cache!