ฉันกำลังพยายามทำให้สินทรัพย์เข้า / ออกโดยอัตโนมัติ ฉันมี config.js ต่อไปนี้:
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']
}
}
ฉันต้องการรวม main.html จากไดเรกทอรีที่อยู่ถัดจาก / lib ลงในโฟลเดอร์ / dist เมื่อเรียกใช้ webpack ฉันจะทำสิ่งนี้ได้อย่างไร
UPDATE 1 2017_____________
วิธีที่ฉันโปรดปรานในการทำเช่นนี้คือการใช้html-webpack-plugin
ไฟล์เทมเพลต ขอบคุณคำตอบที่ยอมรับเช่นกัน! ข้อดีของวิธีนี้คือไฟล์ดัชนีจะมีลิงก์ js cachbusted เพิ่มออกมาจากกล่อง!