要将外部命令作为grunt任务运行,我们可以使用grunt-shell,grunt-exec或grunt-spawn。
要构建项目,我必须确保安装了某个工具。该工具不能通过npm获得,但需要运行命令才能安装。所以我需要将 devDependency 添加到涉及执行外部命令的package.json
。我怎么能这样做?
答案 0 :(得分:1)
您可以在package.json
的{{3}}中定义preinstall / postinstall命令:
{
"scripts": {
"preinstall": "your install-command",
"postinstall": "your install-command"
}
}
选择哪一种适合您的需求!