当前位置: 首页 > 后端技术 > Node.js

发布第一个节点全局模块

时间:2023-04-04 00:19:29 Node.js

package.json{"name":"first_global_module","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"test"},"bin":{"fgm":"index.js"},"keywords":[""],"author":"jackple","license":"ISC",}index.js#!/usr/bin/envnodevarw=process.argv[2],h=process.argv[3];w=Number(w);h=Number(h);控制台。日志(w,h);publishmodulenpmversion[number]npmpublishinstallglobalmodulenpmifirst_global_module@1.0.0-grunfgm11说明:package.json中的fgm指定了全局模块的使用命令如果版本是第一次发布,你可以直接执行发布命令npmpublish,否则需要先修改版本号再发布fgm12命令的参数下标从0开始,实际执行是node./index.js11,process.argv[2]获取第一个参数1)"#!/usr/bin/envnode"指定node要执行的文件