“npm安装”触发咕噜任务?
安装本地软件包的一部分npm install
触发一个咕task任务吗?
我的Web API是自动生成文档的工具,可以直接从Web服务获取文档站点。 目前,需要一个单独的步骤来执行grunt任务。 我认为这可能会简化部署在npm install
过程中包含此步骤。
如果这可以简单地完成,但你认为我不应该,请让我知道为什么。
更新
事实上,一个npm postinstall
是要走的路。 也如上所述,似乎与新版本的咕噜,咕噜cli是必需的。 我安装了grunt-cli作为dev依赖项,然后将下面的代码添加到我的package.json中:
"scripts": { "postinstall": "./node_modules/.bin/grunt apidoc" }
你可以通过使用后安装脚本来完成。 这个事情是运行你可能需要咕噜CLI的咕噜任务…如果可以彻底的吞噬…不会有问题..