Preguntas JavaScript

¿Cómo puedo deshabilitar todas las comprobaciones de tipo mecanografiado?

Me gustaría usar TypeScript en el futuro, pero por ahora, he elegido instalar TypeScript en Create React App. (Más tarde, regresaré y agregaré tipos) Por lo tanto, me gustaría deshabilitar todos los controles de tipo. En este momento, cuando hago algo como esto: <PlaceSearchBar placeSearchChanged={this.placeSearchChanged} /> class PlaceSearchBar extends React.Component { … } me sale …

¿Cómo puedo deshabilitar todas las comprobaciones de tipo mecanografiado? Leer más »

Cómo resolver Advertencia: React no reconoce el accesorio X en un elemento DOM

usuario1272965 Estoy usando una cosa llamada reaccionar-firebase-js para manejar la autenticación de base de fuego, pero mi comprensión de reaccionar y de la idea de proveedor-consumidor es limitada. Comencé con una cosa JSX muy grande construida en el nivel superior, y eso funciona sin advertencias. Pero cuando intento dividirlo en componentes, aparece la advertencia que …

Cómo resolver Advertencia: React no reconoce el accesorio X en un elemento DOM Leer más »

“ERESOLVE no pudo resolver el árbol de dependencias” al instalar npm react-facebook-login

andrés tratando de instalar npm react-facebook-login en mi aplicación de reacción, pero sigo recibiendo errores de dependencia? Eso suena aterrador y no quiero forzar la instalación de algo que pueda romperse en el futuro. Soy nuevo en javascript, ¿cuáles son algunas de las formas en que debo proceder? Intenté borrar mi caché npm y eliminar …

“ERESOLVE no pudo resolver el árbol de dependencias” al instalar npm react-facebook-login Leer más »

¿Qué reglas de eslint en mi configuración son lentas?

mik01aj Tengo una configuración con alrededor de 100 reglas y ejecutar eslint en mi proyecto con todas estas reglas toma alrededor de 10 segundos. Me gustaría identificar las reglas más lentas y eliminar algunas de ellas. ¿Cómo hago esto? ¿Hay alguna herramienta de perfilado para eslint? misticatea eslint muestra los tiempos gastados de las reglas …

¿Qué reglas de eslint en mi configuración son lentas? Leer más »

la prueba unitaria genera un error debido a que .getContext() no está implementado

lpie88 Estoy escribiendo pruebas usando Jest para componentes que usan elementos de lienzo. Sigo recibiendo un error cuando ejecuto mis pruebas que se ve así. Error: Not implemented: HTMLCanvasElement.prototype.getContext (without installing the canvas npm package) Según tengo entendido, Jest usa jsdom para sus pruebas y ese jsdom es compatible con canvas si instala los paquetes …

la prueba unitaria genera un error debido a que .getContext() no está implementado Leer más »

¿Cómo puedo descargar y guardar un archivo usando la API Fetch? (Nodo.js)

Sombrío Tengo la URL de un archivo posiblemente grande (más de 100 Mb), ¿cómo lo guardo en un directorio local usando fetch? Miré a mi alrededor, pero no parece haber muchos recursos/tutoriales sobre cómo hacer esto. ¡Gracias! Node.js no tiene Fetch integrado. – Ben Fortuna 3 de junio de 2016 a las 12:45 ¿Por qué …

¿Cómo puedo descargar y guardar un archivo usando la API Fetch? (Nodo.js) Leer más »

¿Async Await realmente no bloquea en el navegador?

prmph He estado jugando con la función en un SPA usando TypeScript y promesas nativas, y noté que incluso si refactorizo ​​una función de ejecución prolongada en una función asíncrona que devuelve una promesa, la interfaz de usuario sigue sin responder. Entonces mis preguntas son: ¿Cómo ayuda exactamente la nueva función async/await a evitar el …

¿Async Await realmente no bloquea en el navegador? Leer más »

¿Cómo llevar la función de selector de color vscode css al archivo js con una cadena que coincida con el formato del nombre del color?

https://code.visualstudio.com/docs/languages/css Ninguno de los complementos actuales puede hacerlo. Estoy realmente sorprendido. ¡incluso intellij tiene este soporte! Además, la respuesta de vscode en sí tampoco es un poco útil. https://github.com/Microsoft/vscode/issues/36485 Cualquier pista sobre cómo crear dicho complemento, parece que no debería ser realmente difícil, ya que en realidad solo se trata de transferir la función de …

¿Cómo llevar la función de selector de color vscode css al archivo js con una cadena que coincida con el formato del nombre del color? Leer más »

Typescript 3.7@beta Opcional Operador de encadenamiento utilizando problema

muratón Estoy tratando de usar el operador de encadenamiento opcional de TypeScript, pero arrojó esta excepción: index.ts:6:1 – error TS2779: The left-hand side of an assignment expression may not be an optional property access. Mi código de muestra: const url = URI({ protocol: ‘http’, hostname: ‘example.org’ }) // This line threw document.getElementById(‘output’)?.innerHTML = url.toString() ¿Cómo …

Typescript 3.7@beta Opcional Operador de encadenamiento utilizando problema Leer más »