发布包的时候如何设置才能在 npm install -g 安装后生成cmd文件(windows os)直接进行命令操作
发布于 10 年前 作者 joney-pinkman 4825 次浏览 最后一次编辑是 8 年前 来自 问答

本人想在npm中发布一个包,但是用-g选项安装的时候,没有在全局模块的文件夹中生成cmd文件,导致无法正常使用,请问大神这个该怎么做才能够自动生成呢???

3 回复

package.json 把想要的 cmd 加到 bin 字段中

@cfddream 嗯,刚刚试了下,确实如此,谢谢大神了。

当然还要加一点,就是必须在要执行的js文件头部加上一句 #!/usr/bin/env node 如果不加上的话,生成的cmd文件无法直接执行,在windows平台竟然也要加上类似linux的命令,真是匪夷所思。。。

回到顶部