npm install
可以在安装本地软件包时触发grunt任务吗?
我的Web API用于自动生成文档,文档站点可直接从Web服务获得。目前,需要执行grunt任务的单独步骤。我认为可以简化部署,以便在npm install
流程中包含此步骤。
如果可以这样做,但你认为我不应该这样做,请告诉我原因。
更新
确实,npm postinstall
是要走的路。同样如上所述,似乎更新版本的grunt,grunt-cli是必需的。我安装了grunt-cli作为dev依赖项,然后将下面的内容添加到我的package.json中:
"scripts": {
"postinstall": "./node_modules/.bin/grunt apidoc"
}
答案 0 :(得分:1)
您可以使用安装后脚本来完成此操作。问题是运行你可能需要咕噜咕噜的咕噜咕噜的任务...如果可以彻底吞下...那就不会有问题..