ค้นหาเว็บไซต์

จาวาสคริปต์ - ไทป์สคริปต์ + เว็บแพ็ค + 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' }
        ]
      }
    }