eslint bana gerçekten çok zor zamanlar yaşatıyor
> Parsing error: The keyword 'const' is reserved. :eslint > Parsing error: The keyword 'import' is reserved. :eslint.eslintrc.js
const eslintConfig = require("@ourCompany/eslint-config"); module.export = { ...eslintConfig, root: true, env: { es6: true, node: true, jest: true, browser: true, commonjs: true, }, parser: "@babe DAHA FAZLASI →'babel-plugin-root-import' ve typescript'i mutlak yolu yapılandırmak için kullanıyorum.
Kök dizinden dosya ithal etmeye çalıştığımda import {Config} from "~/Config/Config" ile "Modül çözülemedi" hatası görünüyor.
Unable to resolve module ./src/Config/Config from D:\project\src\api\mos-api\fetchMosDataAsync.ts:Bu dosyaların hiçbiri mevcut değil:
Uygulamda bir theme değişkeni için durumu saklayan bir bağlamım var. Başlangıçta empty olarak ayarlanmış durumda.
AppAyarlarıBağlamı.tsx
import React, {createContext, useState, useEffect} from "react&quo DAHA FAZLASI →Fotoğrafı expo-image-picker üzerinden yüklemenin birkaç yolunu denedim, ama hâlâ çözemedim. Sunucu klasik NestJS ve Multer ile.
@Post() @UseInterceptors(FileInterceptor('file')) public addTimelineEventWithSingleImage( @Headers('x-token') token: string, @UploadedFile() file: Express.Multer.File, @Body() body: IAddEventBody ): Promise<void> { console.log('file', file); console.log('body', body); }kütükler şunlardır:
DAHA FAZLASI →Arka planda konumu almaya çalışıyorum ve sonra bunu sunucuma göndermek istiyorum, her Stack Overflow cevabını ve resmi rehberleri takip ettim ama bende güncellemeler gerçekleşmiyor. Basit bir kurulumum var, Expo SDK 48 kullanıyorum ve resmi expo-task-manager ile expo-location kullanıyorum.
Yani bu mantığı kapsayan bir bileşenim var, buna LocationTracker deniyor ve bir useLocationTracker kancası aracılığıyla mantığı sarıyorum
İşte
DAHA FAZLASI →Expo kullanarak yazılmış bir react-native programını derlemekte sorun yaşıyorum. Expo'yu v47'den v48'e yükselttikten ve dolayısıyla react-native 0.78.1'e geçtikten sonra, belgelerde @types/react-native bağımlılığını kaldırmanız gerektiği belirtiliyor çünkü bu, react-native 0.71 ve sonrası ile birlikte geliyor. Ancak bunu projeden kaldırdıktan sonra npx expo start ile uygulamayı derlediğimde, o bağımlılığın yüklü olmadığından şikayet ediyor ve yüklemeden uygulamayı çalıştıramıyorum. Bu türleri
DAHA FAZLASI →Bir iOS React Native uygulamam var.
Instruments çalıştırdığımda sadece zamanla artan bellek/adres/boyut gösteriyor. Bu gerçekten çalışmayı zorlaştırıyor çünkü birçok bileşen render ediliyor. Hangi bileşenlerin bellek sızdırdığını çözemiyorum.
Hangi bileşenlerin bellek sızdırdığını kesin olarak anlamanın bir yolu var mı?
Yoksa Android emülatörü mü daha iyi?
Ya da belki onu doğrudan telefonumdan çalıştırmak daha mı iyi?
Lütfen bana tavsiye verin.
DAHA FAZLASI →
Yakın zamanda Expo uygulamamı 48. sürümden 49. sürüme yükselttim ve bunu takiben React'i 16. sürümden 18. sürüme güncelledim. Yükseltmeden sonra, çocuk özelliklerine sahip bileşenleri kullanırken styled components ile ilgili bir TypeS
DAHA FAZLASI →Supabase ve react-native-fbsdk-next kullanarak bir React Native Expo uygulamasında Facebook doğrulamasını uygulamaya çalışıyorum. Şu anda Supabase tarafından sağlanan Google kimlik doğrulama uygulama kılavuzunu takip edip bunu Facebook için uyarlıyorum, çünkü Supabase dokümantasyonu Expo ile Facebook doğrulamasının nasıl uygulanacağı konusunda net talimatlar sağlamıyor. Supabase API dokümantasyonuna göre, signInWithIdToken yöntemi, tıpkı 'google' gibi, sağlayıcı seçe
DAHA FAZLASI →React Native projemde expo-task-manager paketini kullanırken, TaskManager ve BackgroundFetch modüllerini içe aktarmaya çalıştığımda aşağıdaki hatayla karşılaşıyorum:
Error: Cannot find native module 'ExpoTaskManager'Ek Bilgiler:
React Native sürümü: 0.73.6
Expo sürümü: 50.0.14
Platform: Android
Android klasörünü ka
DAHA FAZLASI →