Tag: ES6-MODULES
¿Cómo puedo importar cytoscape.js en mi proyecto npm ESM? Las versiones que uso son: npm: ‘8.1.4’, node: ‘14.15.3’. Mi package.json define que quiero utilizar ESM: “type”: “module”, La documentación de cytoscape.js indica lo siguiente: Para instalar Cytoscape.js mediante npm: npm install cytoscape Para utilizar Cytoscape.js en un entorno ESM con . . . Read more
Por favor, consulta Issue. Estoy muy seguro de que ni el paquete ni yo hemos utilizado require(), pero aún así obtuve un error que me indica que no use require(). ¡Qué extraño! Código con error: import stripAnsi from ‘strip-ansi’; Error: Error [ERR_REQUIRE_ESM]: require() del Módulo ES C:\Users\13931\Desktop\ucon\node_modules\strip-ansi\index.js desde C:\Users \13931\Desktop\ucon\src\utty.ts . . . Read more
Tengo varios archivos html y cada uno tiene archivos js asociados, principalmente para manipulaciones del DOM y también para la funcionalidad de socket.io. Sin embargo, no puedo encontrar la manera de tener el mismo socket.id para estos diferentes archivos javascript. Tal vez podría fusionar estos archivos js en uno solo, . . . Read more
He visto https://stackoverflow.com/questions/67137415/importing-es6-modules-in-commonjs-node-app https://stackoverflow.com/questions/68277704/how-to-use-es6-modules-with-commonjs y https://nodejs.org/api/esm.html#esm_enabling Y aún no lo entiendo. Soy bastante nuevo en javascript. La pregunta fundamental es “¿Qué debo hacer y dónde van las partes que me permiten usar módulos de ES6 dentro de CommonJS?”
Tengo un proyecto HTML + CSS + JS simple, donde quiero usar una clase de JS. Definí la clase de la siguiente manera: class Warning { constructor(id, className) { this.id = id; this.className = className; } } add() { $(this.id).addClass(this.className); } remove() { $(this.id).removeClass(this.className); } Exporté la clase como un . . . Read more