An error occored when use "http-
2019-05-06 本文已影响0人
yilinUnique
关于npm安装的http-server运行报错的问题。
运行下面命令安装http-server:
npm install http-server -g
然后在需要执行的文件夹下方打开cmd:
http-server
有时候会出现这样的报错情况:
error.png
就是“无法将“http-server”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试。”
就是找不到http-server命令。找不到命令两种可能:一种是没有全局安装,一种是全局安装目录没有加入系统环境变量Path中,如果不指定npm默认安装目录,那就是安装到C:\Users\ 用户名\AppData\Roaming\npm中了。
检查是否全局安装此模块:
npm list --depth=0 -global
如果可以看到http-server已经安装,只要把C:\Users\ 用户名\AppData\Roaming\npm目录加入环境变量Path然后重启即可。
win10系统环境变量设置方法:(百度经验)
https://jingyan.baidu.com/article/00a07f3876cd0582d128dc55.html