第一步,新建文件夹demo(随便起名字),
第二步,npm init 初始化,然后配置好pakeage.json文件
注意:如果想用命令行去使用的话,你必须加个bin
第三步:新建index.js文件,写好逻辑代码,重要的是在第一行加入
#!/usr/bin/env node
然后新建README.md文件供他人了解学习你的npm包的使用方法
第四步,npm login 填写你的账号密码等等信息,npm publish发布上去
在使用的时候之前,先全局安装
然后就能使用之前的bin配置好的命令行来使用了,我的命令行配置的是zy
所以在使用的时候直接zy 广州(或者其他的城市)得到结果
在做命令行工具的时候,有两个重点,一个是在index.js文件的开头一定要加上
#!/usr/bin/env node
在package.json文件里一定要添加 bin 和你的命令行