Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

140
Visualizações
ElectronJS - ERR_FILE_NOT_FOUND al usar la importación

Estoy tratando de aprender ElectronJS. Estoy bien con JavaScript "Vanilla", pero cuando se trata de Node no tengo ni idea. Todo funciona cuando uso la etiqueta en mi html y ejecuto todo el código de ese código .js. Sin embargo, ahora estoy tratando de importar una clase y obtengo un error ERR_FILE_NOT_FOUND cuando inicio el programa. Este es el código básico que explica dónde ocurre mi problema.

Clase Vector3:

 export class Vector3{ constructor(x, y, z){ this.x = x; this.y = y; this.z = z; } }

Archivo Test.js utilizado en <script type="module" src="Test.js>

 import {Vector3} from "./mathf/Vector3" function main(){ let vec = new Vector3(1.0, 1.0, 1.0); console.log(vec.x); } window.onload = main;

Incluso eché un vistazo a RequireJS pero parece que obtuve más errores (debido a que no sabía lo que estaba pasando)

También probé const {Vector3} = require('./mathf/Vector3'); Y usé module.exports.Vector3 = Vector3 en mi archivo Vector3.js. Pero require no está definido ya que está ejecutando el JS en el lado del cliente.

¿Alguien puede indicarme la dirección correcta o decirme cómo podría importar la clase Vector3 en mi código test.js?

 . +-- mathf | +-- Vector3.js +-- node_modules | +-- ... +-- main.html +-- main.js +-- package-lock.json +-- package.json +-- Test.js

ERR_ARCHIVO_NO_ENCONTRADO

<=========== SOLUCIÓN ===========>

La solución fue simplemente agregar lo siguiente al crear BrowserWindow()

 mainWindow = new BrowserWindow({ webPreferences:{ contextIsolation: false, nodeIntegration: true, nodeIntegrationInWorker: true } });
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda