无法运行全局安装的节点程序包

Ann*_*nna 1 httpserver node.js npm npm-install

我的系统中有nodejs。我使用npm(npm install -g http-server)全局安装了“ http-server”。安装http-server之后,我尝试运行http-server,但是显示“无法将'http-server'识别为内部或外部命令,可操作程序或批处理文件。”

我已经加入"%AppData%\Roaming\npm;"NODE_PATH"C:\Program Files\nodejs\;/usr/local/share/npm/bin/;"PATH。但是我仍然有同样的问题。

谁可以帮我这个事。

Him*_*har 5

打开命令提示符并执行以下操作:

  1. npm config get prefix 并将上述命令的输出附加到PATH中,例如:

o / p C:\ Users \ username \ AppData \ Roaming \ npm

  1. 按设置PATH =%PATH%; C:\ Users \ username \ AppData \ Roaming \ npm