我使用 npm install -g grunt-cli 但是依旧不能执行grunt命令
发布于 10 年前 作者 384324085 40086 次浏览 最后一次编辑是 8 年前 来自 问答
10 回复

grunt-cli 不是安装grunt。。。好好看说明。

@Hanggi 刚开始接触,之前看了说在“全局安装 Grunt-cli,安装完成,你即可以任意目录执行 grunt 命令”。本人还是不太明白。

@jiyinyiyong grunt不是内部或外部命令,也不是可运行程序

我就按照如下 来的 说实话,最好的教程还是官方的。目前我使用的版本是v0.4.1。安装grunt需要先安装node.js。现在node的安装也很方便,下载下来直接安装完成之后,在cmd下测试node --version和npm --version是否正确显示即可。

之后需要借助npm来安装grunt-cli,注意,不是安装grunt。想要在cmd中使用grunt命令,需要npm install -g grunt-cli。完成后测试grunt --version看是否正确显示grunt-cli版本。

这样,就完成了grunt的安装。

@384324085 然后显示grunt不是内部或外部命令,也不是可运行程序

@384324085 其他 Node 安装的命令能正常用吗? 安装的方法是这样没错的… 不过这类文档一般是按照 *nix 环境描述的, Windows 的话也许有不一样的地方

@jiyinyiyong node环境是没问题,我之前用express开发过东西。我在网站上再查查windows上grunt安装吧

@jiyinyiyong 你的话给了我一点思路,刚才重新看了一下grunt官网的介绍,在window下面需要管理员权限才能执行npm命令。

你这情况很大可能是由于你的NodeJS是解压的,不是安装版的。 如果是Windows7系统,请将"C:\Users<Username>\AppData\Roaming\npm"加入到你的环境变量里面,就可以在任何目录下运行grunt命令。

回到顶部