我意识到这是一个愚蠢的问题,但我对如何完成以下内容深感好奇。
我为学校的同事创建了一个shell脚本,用于构建大型项目模板。我已成功将包发布到npm,但在下载后,我无法运行脚本。我希望用户只需下载软件包并运行类似$ npm project-template start
的内容(例如)来触发脚本。
这可能吗?
如果有人有建议,建议,指示,我真的很感激。提前谢谢!
答案 0 :(得分:2)
在我向互联网询问答案后,我总能找到自己的答案。
bin
aries对象基本上,我需要做的是将我想要运行的命令添加到bin
的{{1}}部分:
package.json
左侧"bin": {
"nameOfCommand": "path/to/script.sh"
}
是终端
nameOfCommand
右侧是CLI程序的路径,在本例中是bash / shell脚本。
NPM在本文中