举例创建kafka的customer的封装包。
1,在本地创建kafka文件夹,文件夹中创建consumer.js文件,package.json文件,readme.md 三个文件。其中consumer.js文件写要封装的代码:格式大概如:
function gerConsumer(){
var val = '1';
return val;
}
exports.getConsumer = getConsumer
2,package.json中如:
{
"name":"kafka-consumer",
"version":"1.0.0",
"main":"consumer"
"dependencies"{
"kafka-node":"2.3.0"
}
}
3,创建好文件后进行打包,打包成.tgz文件,执行cmd命令,找到kafka文件夹下,执行npm pack命令,生成.tgz文件。
4,执行cmd命令,进入要安装此包的路径下,执行npm install D:\kafka\** 。等待执行完即可安装成功。
参考:https://www.cnblogs.com/5ishare/p/5246509.html