bug: source maps not working as expected, warnings on react-scripts 5
@Reggino ya está trabajando en esto.
Desde el 8/8/2023.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- react, typescript
- Área
- build-system, frontend
Línea de trabajo
Comienza con el repositorio de reproducción enlazado y los pasos ionic start, npm install @ionic/storage e ionic serve; inspecciona Home.tsx, donde se importa Storage. Reproduce la advertencia de source map con react-scripts 5 y verifica que Ionic Storage y las demás bibliotecas enumeradas se carguen sin el error de análisis sintáctico indicado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Ionic Team note: This is a continuation of https://github.com/ionic-team/ionic-framework/issues/24848.
Prerequisites
- I have read the Contributing Guidelines.
- I agree to follow the Code of Conduct.
- I have searched for existing issues that already report this problem, without success.
Ionic Framework Version
- v4.x
- v5.x
- v6.x
Current Behavior
Libraries (Ionic storage, Capacitor Radar, Capacitor Community Camera Preview) don't load correctly. For Ionic Storage, ionic serve gives an error:
[react-scripts] Failed to parse source map from 'C:\Users\USER\Desktop\FOLDER\ionic-6-testing\node_modules\@ionic\storage\src\index.ts' file: Error: ENOENT: no such file or directory, open 'C:\Users\USER\Desktop\FOLDER\ionic-6-testing\node_modules\@ionic\storage\src\index.ts'
Expected Behavior
In Ionic 5 the same process doesn't produce an error and the libraries work.
Steps to Reproduce
ionic start bug-testing blank --type=ionic-react
cd bug-testing
npm install @ionic/storage
Add the following line to Home.tsx:
import { Storage } from "@ionic/storage";
const store = new Storage();
Code Reproduction URL
https://github.com/villepaananen/ionic-6-enoent-error
Ionic Info
[WARN] Error loading @capacitor/ios package.json: Error: Cannot find module '@capacitor/ios/package'
Require stack:
- C:\Users\USER\AppData\Roaming\npm\node_modules\@ionic\cli\lib\project\index.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\@ionic\cli\lib\index.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\@ionic\cli\index.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\@ionic\cli\bin\ionic
[WARN] Error loading @capacitor/android package.json: Error: Cannot find module '@capacitor/android/package'
Require stack:
- C:\Users\USER\AppData\Roaming\npm\node_modules\@ionic\cli\lib\project\index.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\@ionic\cli\lib\index.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\@ionic\cli\index.js
- C:\Users\USER\AppData\Roaming\npm\node_modules\@ionic\cli\bin\ionic
Ionic:
Ionic CLI : 6.18.1 (C:\Users\USER\AppData\Roaming\npm\node_modules\@ionic\cli)
Ionic Framework : @ionic/react 6.0.9
Capacitor:
Capacitor CLI : 3.4.1
@capacitor/android : not installed
@capacitor/core : 3.4.1
@capacitor/ios : not installed
Utility:
cordova-res : 0.15.4
native-run : 1.5.0
System:
NodeJS : v16.14.0 (C:\Program Files\nodejs\node.exe)
npm : 8.5.2
OS : Windows 10
Additional Information
No response
- Lenguaje dominante
- TypeScript
- Estrellas
- 456
- Forks
- 97
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ionic-team/ionic-storage
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
ionic-team/ionic-storage#326 · 1 comentario ·
-
CREATE YOUR OWN LOCALSTORAGEAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
ionic-team/ionic-storage#325 · 2 comentarios ·
-
indexeddb issue on iOS 18+Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
ionic-team/ionic-storage#324 · 4 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
ionic-team/ionic-storage#323 · 2 comentarios · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
ionic-team/ionic-storage#322 · 1 comentario · 8 reacciones ·
Todos los issues de ionic-team/ionic-storage
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
yjh051108/dsh-routing-suite#216 ·
-
kind/bug priority/needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
Dependencies view: `getParent` loops forever on untitled documents, extension host runs out of memoryPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
enhancement good first issue
Dificultad 2/5 Medio día Aptitud para principiantes 66/100
apache/fineract-consumer-facing#175 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 Menos de una hora Aptitud para principiantes 82/100
awslabs/visual-asset-management-system#413 ·
Los mantenedores suelen responder en 1 día