จาวาสคริปต์ - ไทป์สคริปต์ + เว็บแพ็ค + IE11:
ฉันเห็นข้อผิดพลาดด้านล่างเมื่อรันแอปพลิเคชันของฉันใน IE11 ฉันได้ลองวิธีแก้ปัญหาที่แนะนำที่นี่โดยใช้ Babel แต่ก็ไม่สำเร็จ แล้ว Babel ใช้ได้เฉพาะไฟล์ JavaScript หรือไม่?
ฉันจะกำหนดค่า webpack เพื่อแปลงสิ่งนี้ให้เป็นสิ่งที่ IE11 เข้าใจได้อย่างไร?
วัตถุไม่สนับสนุนคุณสมบัติหรือเมธอด 'defineProperty'
นี่คือบรรทัดที่สอดคล้องกันใน JavaScript ที่ถูกแปลง
index.bundle.js
Object.defineProperty(exports, "__esModule", { value: true });
webpack.config.js
module.exports = {
entry: './src/entry/index.ts',
output: {
filename: 'index.bundle.js'
},
resolve: {
extensions: ['.webpack.js', '.web.js', '.ts', '.js']
},
module: {
loaders: [
{ test: /\.ts$/, loader: 'ts-loader' }
]
}
}