httpserver运行错误

http-server无法识别为函数脚本文件,环境变量的路径好像也没错,在指定路径下是可以找到http-server。psd1的文件

img

该回答引用GPTᴼᴾᴱᴺᴬᴵ
看起来您使用的是Node.js的http-server模块。如果您在命令行中运行http-server时遇到“http-server不是内部或外部命令、可执行的程序或批处理文件”的错误,那么这可能是由于您的系统环境变量PATH没有正确设置。

要解决这个问题,您可以尝试以下步骤:

  1. 打开命令行并输入以下命令:where http-server。这将显示所有在PATH环境变量中可用的http-server实例的位置。确保您的http-server安装位置在此列表中。
  2. 如果您的http-server实例不在此列表中,则需要将其路径添加到PATH环境变量中。打开“控制面板”->“系统和安全”->“系统”->“高级系统设置”->“环境变量”,然后将http-server所在的目录添加到PATH环境变量中。
  3. 确保您的PATH环境变量没有重复的条目,并且所有路径都是正确的。
  4. 重新启动命令行,然后再次尝试运行http-server。

如果这些步骤无法解决问题,请提供更多信息,例如您的操作系统,您的Node.js版本,您运行http-server的确切命令以及完整的错误消息。