【问题标题】:grunt is not recognized咕噜声无法识别
【发布时间】:2018-07-13 11:24:33
【问题描述】:

我是 grunt 的新手,我正在使用:

  • 节点:6.9.2
  • npm: 3.10.9
  • 操作系统:Windows 7

当我运行以下命令安装 grunt 时:

npm install -g grunt-cli

我收到此错误消息:

grunt is not recognized as internal or external command.

期待任何帮助。

谢谢

【问题讨论】:

    标签: node.js windows npm gruntjs


    【解决方案1】:

    在您的环境变量设置中确认您的 PATH。您需要在全局节点二进制文件所在的位置有一个条目。

    您可以检查 C:\Users\\AppData\Roaming\npm 是否包含 grunt (grunt.cmd)。

    如果您在机器上的任何地方都找不到 grunt,则需要验证 node 和 npm 是否都已正确安装,然后重试安装 grunt,请记住,您可能需要具有管理员权限的终端会话才能正确安装它。

    在 Windows 7 上编辑环境变量

    打开控制面板 点击系统和安全 点击系统 选择侧边栏上的高级系统设置 在窗口的高级窗格中,单击右下角的环境变量按钮。 您应该在列表中找到“PATH” 将它的值附加到您的路径中,用 ; 分隔路径

    【讨论】:

    • 我的 C:\Users\Username 文件夹中没有 AppData 文件夹
    • 现在我可以在您指定的路径中看到 grunt.cmd。 “ C:\Users\\AppData\Roaming\npm”。但路径中不存在。我可以手动编辑路径吗?
    • 您可以在资源管理器中尝试 %AppData%,或者在资源管理器的视图窗格中打开“隐藏项”。
    • 是的,AppData 文件夹已隐藏。现在我可以看到 grunt.cmd 文件。如何将其添加到路径中?
    • 是的,从您的系统设置中打开环境变量。您可以搜索我相信的环境,它应该会弹出。或者您会在高级系统设置下找到它们。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    • 1970-01-01
    • 1970-01-01
    • 2014-07-25
    • 2020-03-11
    • 2013-03-07
    • 2016-08-07
    相关资源
    最近更新 更多