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

137
Visualizações
No puedo importar mis notas.js cuando estoy usando node.js

esta imagen muestra notes.js en el lado izquierdo y el índice. js en el lado derecho... cómo importar y exportar mi note.js

aquí estoy agregando códigos de 2 archivos. el primero es notes.js y el segundo id index.js. No sé cómo importar y exportar en una versión más nueva de node.js. Aquí estoy agregando códigos de 2 archivos. el primero es notes.js y el segundo id index.js. No sé cómo importar y exportar en una versión más nueva de node.js. Aquí estoy agregando códigos de 2 archivos. el primero es notes.js y el segundo id index.js. No sé cómo importar y exportar en una versión más nueva de node.js. Aquí estoy agregando códigos de 2 archivos. el primero es notes.js y el segundo id index.js. No sé cómo importar y exportar en una versión más nueva de node.jshere estoy agregando códigos de 2 archivos. el primero es notes.js y el segundo id index.js. No sé cómo importar y exportar en una versión más nueva de node.js

 //this is my nottes.js : import fs from 'fs'; const getNotes = function(){ return 'yours notes....' } const addNote = function(title,body){ const note = loadNotes() } const loadNotes = function(){ const dataBuffer = fs.readFileSync('note.json') const dataJson = dataBuffer.toString() return JSON.parse(dataJson) } module.exports={ addNote:addNote, getNotes:getNotes } //this is my index.js: import yargs from 'yargs'; import notes from './notes.js' //const notes = require('./notes'); import {hideBin} from 'yargs/helpers'; const argv = yargs(process.argv.slice(2)); yargs(hideBin(process.argv)).command({ command:'add', describe:'add a new note', builder:{ title:{ describe:"note title", demandOption :true, type:'string' }, body:{ describe:"note body", demandOption :true, type:'string' }, tile:{ describe:"note tile", demandOption :true, type:'string' } }, handler:function(argv){ notes.addNote(argv.title,argv.body) }, }) yargs(hideBin(process.argv)).command({ command:'remove', describe:'removing a new note', handler:function(){ console.log('removing a new note!') } }).parse() //console.log(argv.argv); argv.parse()
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Intente agregar la palabra clave export antes de las funciones en notes.js y elimine module.exports :

 export const getNotes = ... export const addNote = ... export const loadNotes = ...

A continuación, debería ser capaz de importar la función con

 import { getNotes, addNote, loadNotes } from './notes'

Para obtener más información sobre la exportación en ES6, puede consultar este documento de MDN.

about 4 years ago · Juan Pablo Isaza Relatório
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