要将外部命令作为 grunt 任务运行,我们可以使用 grunt-shell、grunt-exec 或 grunt-spawn。
要构建一个项目,我必须确保安装了某个工具。该工具无法通过 npm 获得,但需要运行命令才能安装。因此,我需要将devDependency添加到package.json
涉及执行外部命令的 a 中。我怎样才能做到这一点?
要将外部命令作为 grunt 任务运行,我们可以使用 grunt-shell、grunt-exec 或 grunt-spawn。
要构建一个项目,我必须确保安装了某个工具。该工具无法通过 npm 获得,但需要运行命令才能安装。因此,我需要将devDependency添加到package.json
涉及执行外部命令的 a 中。我怎样才能做到这一点?
您可以在以下脚本块中定义 preinstall/postinstall 命令package.json
:
{
"scripts": {
"preinstall": "your install-command",
"postinstall": "your install-command"
}
}
选择适合您的需求!