typescript - expo-sqlite için türler nasıl alınır?


Expo SDK'nin 33. sürümünde, sqlite kendi paketi olan expo-sqlite'e taşındı ve şimdi tipleri yükleyemiyorum.

Yerine

import {SQLite} from 'expo';

Sahibim

import {SQLite} from 'expo-sqlite';

Ama türler yüklenmiyor.

Aşağıdaki tür hatasını alıyorum:

Cannot find namespace 'SQLite'.

Cevap #1

Modülü indirmemiş gibi görünüyorsunuz. Modülü yükleyin ve uygulayın.

npm install expo-sqlite

Cevap #2

expo-sqlite paketinde türler eksikti. Expo'nun GitHub sayfasında bir sorun açtım ve problem çözüldü.

GitHub sorunu: https://github.com/expo/expo/issues/5264

Github çekme isteği: https://github.com/expo/expo/pull/5544