发布包的时候如何设置才能在 npm install -g 安装后生成cmd文件(windows os)直接进行命令操作
本人想在npm中发布一个包,但是用-g选项安装的时候,没有在全局模块的文件夹中生成cmd文件,导致无法正常使用,请问大神这个该怎么做才能够自动生成呢???
3 回复
package.json 把想要的 cmd 加到 bin 字段中
@cfddream 嗯,刚刚试了下,确实如此,谢谢大神了。
当然还要加一点,就是必须在要执行的js文件头部加上一句 #!/usr/bin/env node 如果不加上的话,生成的cmd文件无法直接执行,在windows平台竟然也要加上类似linux的命令,真是匪夷所思。。。