【问题标题】:Not recognized as an internal or external command for node js modules不被识别为节点 js 模块的内部或外部命令
【发布时间】:2018-04-17 21:10:18
【问题描述】:

如何解决安装节点模块后无法识别为内部或外部命令的问题。

例如:npm install -g grunt-cli bower yo

在安装后输入 yo 或 bower。它的抛出错误“Moule_name”不被识别为内部或外部命令

【问题讨论】:

    标签: npm


    【解决方案1】:

    知道了!!!

    问题在于环境变量。提及的节点模块将不会被全局访问。所以应用程序数据路径应该在系统变量(环境变量)中更新。

    路径:;C:\Users\currentusername\AppData\Roaming\npm;

    【讨论】:

      【解决方案2】:

      类似问题已在此处解决:Making Global NPM packages available to all users on windows 2012 server

      这是一个路径问题,如果您使用其他帐户安装全局模块(即,如果您使用具有提升权限的单独管理员帐户,例如在许多公司环境中),则可能在 Windows 中发生。

      【讨论】:

        猜你喜欢
        • 2022-01-07
        • 2021-09-15
        • 2021-02-08
        • 1970-01-01
        • 1970-01-01
        • 2014-10-21
        • 2014-02-08
        • 2017-08-22
        • 1970-01-01
        相关资源
        最近更新 更多