Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

239
Views
¿Cómo incluir funciones en el espacio de nombres cuando no tiene un módulo?

¿Cómo incluir funciones en el espacio de nombres/módulo cuando no tiene un módulo?

ejemplo: tengo un espacio de nombres:

 namespace Java {}

en mecanografiado, generalmente cuando necesitamos una función en el espacio de nombres o módulo, agregamos 'exportar':

 namespace Java { export function version() { return "java8"; } } namespace JavaScript { function JavaVer() { return Java.version(); } }

Pero si configuro el módulo en ninguno:

 // tsconfig "module": "none",

Si el módulo no es ninguno, no puedo usar la importación/exportación:

 website/sourcecode/main.ts:17:21 - error TS1148: Cannot use imports, exports, or module augmentations when '--module' is 'none'.

17 función de exportación versión() {}

¿entonces Que puedo hacer?

imagen: ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Puedes usar un objeto plano:

Parque infantil TS

 const Java = { version () { return "java8"; }, }; const JavaScript = { JavaVer () { return Java.version(); }, }; const vJ = Java.version(); // string const vJS = JavaScript.JavaVer(); // string console.log(vJ === vJS); // true
about 4 years ago · Juan Pablo Isaza Report

0

Se respondió aquí: en realidad "no puede tener importaciones o exportaciones en el nivel superior". Las importaciones y exportaciones dentro de los espacios de nombres están bien porque no exportan nada del archivo .ts en tiempo de ejecución, y siempre que el archivo siga siendo "no un módulo" módulo = Ninguno funciona bien. Larga explicación aquí

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!