node.js – Grunt在Windows 8:’grunt’不被识别

我有一个问题,从Windows 8机器上的命令行运行Grunt。

我的研究表明最常见的解决方案是安装grunt-cli,因为Grunt不再是全局的。我还需要确保我真的安装Grunt任务运行器,因为它没有安装grunt-cli。

其他解决方案指向PATH系统环境变量,但这似乎是指向的,我希望:

C:\Users[username]\AppData\Roaming\npm

完成所有这些,我仍然得到一个“’grunt’不被认可为内部或外部命令,可操作的程序或批处理文件”错误消息在CLI。我试过以下的东西,卸载每一次尝试后的一切:

>全局安装grunt-cli(npm install -g grunt-cli),然后grunt在目录级别我想使用它(npm install grunt)
>同上,但安装顺序相反
>与上述两个相同,但使用管理命令提示符

我缺少明显的东西吗?

解决方法

确认你的PATH是正确的(而不是混乱)。只需从命令提示符下键入PATH。考虑到你描述的错误和你采取的步骤,真的没有其他解释。

通常,如果npm正确安装并且已正确添加到系统路径中,则使用where grunt命令在路径中找到grunt.cmd。

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...