Tìm kiếm trang web
eslint đang làm tôi rất khó khăn
> 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: "@babel/eslint-parser& Đọc thêm →Tôi đang sử dụng 'babel-plugin-root-import' và TypeScript để cấu hình đường dẫn tuyệt đối.
Khi tôi cố gắng nhập các tệp từ thư mục gốc với import {Config} từ "~/Config/Config" thì thông báo "Không thể giải quyết mô-đun" xuất hiện.
Unable to resolve module ./src/Config/Config from D:\project\src\api\mos-api\fetchMosDataAsync.ts:Không có tập tin nào trong số này tồn tại:
Tôi có một ngữ cảnh lưu trữ trạng thái cho biến theme trong ứng dụng của tôi. Ban đầu nó được đặt thành empty.
AppSettingsContext.tsx
import React, {createContext, useState, useEffect} from "react"; Đọc thêm →Tôi đã thử nhiều cách để tải ảnh lên từ expo-image-picker, nhưng vẫn chưa tìm ra. Máy chủ là nestjs cổ điển với multer
@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); }những bản ghi là:
Đọc thêm →Tôi đang cố gắng lấy vị trí ở chế độ nền và sau đó gửi nó đến máy chủ của mình, tôi đã theo tất cả các câu trả lời trên Stack Overflow và các hướng dẫn chính thức nhưng đối với tôi các bản cập nhật vẫn không xảy ra. Tôi có một thiết lập đơn giản, sử dụng Expo SDK 48, và expo-task-manager chính thức với expo-location
Vì vậy, tôi có một component đóng gói logic này, nó được gọi là LocationTracker và thông qua một hook useLocationTracker
Đọc thêm →Tôi đang gặp khó khăn khi xây dựng một chương trình được viết bằng react-native sử dụng expo. Sau khi nâng cấp lên expo v48 (từ v47) và do đó react-native 0.78.1, trong tài liệu nói rằng bạn nên gỡ bỏ phụ thuộc @types/react-native vì nó đã được bao gồm từ react-native 0.71 trở đi, nhưng sau khi tôi gỡ nó khỏi dự án và xây dựng ứng dụng bằng cách sử dụng npx expo start, nó báo rằng tôi chưa cài phụ thuộc đó, và tôi không thể chạy ứng dụng trừ khi tôi cài đặt nó. Không có nơi nào mà nó có thể s
Đọc thêm →Tôi có một ứng dụng React Native trên iOS.
Khi tôi chạy Instruments, nó chỉ hiển thị bộ nhớ tăng theo thời gian/địa chỉ/kích thước. Điều này thật sự khó để làm việc cùng vì có nhiều thành phần đang được hiển thị. Tôi không thể xác định được thành phần nào đang bị rò rỉ bộ nhớ.
Có cách nào để chắc chắn biết các thành phần nào đang rò rỉ bộ nhớ không?
Hay có thể trình giả lập Android tốt hơn?
Hoặc có lẽ chạy trực tiếp từ điện thoại của tôi còn tốt hơn?
Đọc thêm →
Gần đây tôi đã nâng cấp ứng dụng Expo của mình từ phiên bản 48 lên 49, và do đó cũng đã cập nhật React từ phiên bản 16 lên 18. Sau khi nâng cấp, tôi gặp lỗi TypeScript liên quan đến styled components khi sử dụng các component c
Đọc thêm →Tôi đang cố gắng triển khai xác thực Facebook trong một ứng dụng React Native Expo sử dụng Supabase và react-native-fbsdk-next. Hiện tại, tôi đang theo hướng dẫn triển khai xác thực Google được Supabase cung cấp và điều chỉnh nó cho Facebook, vì tài liệu của Supabase không cung cấp hướng dẫn rõ ràng về cách triển khai xác thực Facebook với Expo. Theo tài liệu API của Supabase, phương thức signInWithIdToken chấp nhận 'facebook' như một tùy chọn nhà cung cấp, giống như
Đọc thêm →Khi sử dụng gói expo-task-manager trong dự án React Native của tôi, tôi gặp phải lỗi sau khi cố gắng nhập các mô-đun TaskManager và BackgroundFetch:
Error: Cannot find native module 'ExpoTaskManager'Thông tin bổ sung:
Phiên bản React Native: 0.73.6
Phiên bản Expo: 50.0.14
Nền tảng: Android
Tôi đã thử xóa thư mục an
Đọc thêm →