es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: BABELJS

¿Por qué ESLint no reconoce mis funciones de flecha de clase?

Seguí el consejo en https://stackoverflow.com/questions/34244888/how-do-i-configure-eslint-to-allow-fat-arrow-class-methods, que indica configurar el analizador en babel-eslint. Lo instalé y actualicé mi archivo de configuración de la siguiente manera: { “parserOptions”: { “parser”: “babel-eslint”, “ecmaVersion”: 12, “sourceType”: “module”, “ecmaFeatures”: { “jsx”: true } }, “rules”: { “semi”: “error”, “indent”: [“error”, 2], “eqeqeq”: [“error”, “always”], “max-depth”: . . . Read more

Utiliza imports absolutos en un proyecto de React Native sin TypeScript.

¿Cómo puedo configurar importaciones absolutas en un proyecto de React Native que no está utilizando TypeScript? He visto muchos tutoriales pero todos hablan sobre el archivo tsconfig.json, los otros no funcionan, esto es lo que intenté en babel.config.js: module.exports = function (api) { api.cache(true); return { presets: [‘babel-preset-expo’], plugins: [ . . . Read more

Traduzca los módulos de JavaScript.

Estaba tratando de ejecutar código NodeJS utilizando QickJS y NectarJS, y me encontré con una pregunta antigua que tengo, cómo importar módulos. Específicamente, qjs -m <source-js> carga módulos ES6 y espera declaraciones de import y export, en lugar de require y escribir module.exports o exports. También uso un módulo incorporado . . . Read more

Cómo cambiar las declaraciones de requerimiento en línea utilizando codemod (jscodeshift)?

Hola, estoy tratando de escribir un codemod que mueva mi declaración require desde la parte superior del archivo hasta dentro del constructor de la clase. const moduleA = require(‘moduleA’); const moduleB = require(‘../moduleB’); class Example { constructor(context) { this.lazy( “moduleA”, () => new moduleA(context) ); this.lazy( “moduleB”, () => new . . . Read more

styled-jsx funciona en línea pero no como módulo.

He agregado styled-jsx a mi proyecto de Preact (configurado con esta plantilla de TS) y puedo estilizar cosas en línea a través de la etiqueta sin problemas, por ejemplo: <div> <h1>Hola{name && <code>, ${name}</code>}!</h1> <form onSubmit={handleNameSubmit}> <input type=”text” value={input} onInput={handleInput} /> <button type=”submit” className=”test”> Actualizar {input && <code>como ${input}</code>} </button> . . . Read more