Necesito una pequeña ayuda. Escribí un programa y lo subí al repositorio de github. Entonces puedo usar este repositorio como un paquete npm
Así que busco el repositorio como paquete npm en mi otro programa
mi paquete.json se ve así
"dependencies":{ "admin-server":"github:esrot-server/admin-server#main" }pero el problema es que quiero pasar un parámetro a github repo desde mi otro programa, así que escribí un código como este en mi servidor de administración de github
índice.js
// all the code here const admin_task =(server_detail) =>{ // all the other code here } module.exports = admin_task(server_detail);y en mi otro repositorio estoy escribiendo el código así
repositorio del lado del cliente (otro programa) index.js
const admin_setup = require("admin-server"); // all the code here const adminFunction = ()=>{ // all the other code admin_setup(adminDetails); } entonces, cuando ejecuto el programa, server_detail no está definido, pero lo definí en mi repositorio de github.
Solo quería saber cómo puedo pasar mis detalles del servidor del cliente al servidor de administración que está en el repositorio de github y cómo puedo abordar este problema.
Lo estás exportando mal. Simplemente exporte la función. no lo llames:
module.exports = admin_task;