Node.js 为什么可以';我是否在node/RPM中全局使用http服务器?

Node.js 为什么可以';我是否在node/RPM中全局使用http服务器?,node.js,npm,Node.js,Npm,我在全球范围内安装了http服务器,但它没有显示在“C:\Users\userName\AppData\Roaming\npm\”中,我得到了错误信息 sh: http-server: command not found 我使用了下面的命令 npm install -g http-server 我在PATH中添加了“C:\ProgramFiles(x86)\Git\local”,它现在可以工作了。您好!您在shell环境中使用的程序/版本是什么?西格温?Git Bash?还有别的吗?Wind

我在全球范围内安装了
http服务器
,但它没有显示在
“C:\Users\userName\AppData\Roaming\npm\”
中,我得到了错误信息

sh: http-server: command not found
我使用了下面的命令

npm install -g http-server

我在PATH中添加了“C:\ProgramFiles(x86)\Git\local”,它现在可以工作了。

您好!您在shell环境中使用的程序/版本是什么?西格温?Git Bash?还有别的吗?Windows、node和http服务器的版本号可能也会有所帮助。另外,请向我们展示
npm install-g--verbose http server的输出。安装一切顺利。我也尝试从cmd和gitbash安装。我的git版本是1.9.4,我在windows 7上。我认为它安装在“C:\Program Files(x86)\git\local\node\U模块”中。那么我如何修复它呢?详细的安装日志仍然会有帮助。确保刚才引用的全局节点\模块目录位于可执行文件的查找路径上。
echo$PATH
显示什么?