передать значение init в пакете npm - PullRequest
0 голосов
/ 26 марта 2019

Сейчас я пытаюсь написать первый пакет npm, но у меня есть проблема / вопрос, Как я могу передать значение, когда разработчик потребовал мой пакет как этот

const package = require('my-package')('hello A')

это код для объяснения моей идеи

module.exports=(valueA){
 function : (ValueB)=>{
    console.log(valueA,ValueB)
 },
 middleware : (req,res,next)=>{
    console.log(req,valueA)
    return next();
 }
}

1 Ответ

2 голосов
/ 26 марта 2019

Попробуйте это

module.exports=function (valueA) { 
     return {
      someMethod : function (ValueB) {
      console.log(valueA,ValueB)
      },
      middleware : function (req,res,next) {
       console.log(req,valueA)
       return next();
      } 
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...