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

javascript - Vue.js + TS + Capacitor FCMPlugin ไม่มีลายเซ็นการสร้าง


ฉันกำลังพยายามรวม Firebase เข้ากับ Capacitor + Vue3 + TS ฉันได้ติดตั้ง @capacitor-community/fcm และฉันกำลังนำเข้ามันใน App.vue ตามที่ระบุในบทช่วยสอนที่ฉันกำลังปฏิบัติตาม ฉันได้นำเข้า FCM จากไลบรารีของ Capacitor และเมื่อฉันพยายามเริ่มต้นตัวแปร fcm ด้วยค่าอ็อบเจ็กต์ new FCM() มันจะแสดงข้อผิดพลาดดังต่อไปนี้

"นิพจน์นี้ไม่สามารถสร้างได้ ประเภท 'FCMPlugin' ไม่มีลายเซ็นการสร้าง.ts(2351)"

<script lang="ts">

import { FCM } from '@capacitor-community/fcm';

export default defineComponent({
  name: 'App',
  data() {
    return {
      fcm: new FCM(),
    };
  },
})
</script>