Visual Studio 代码集成终端:http-server : 无法识别术语 'http-server'

Visual Studio Code Integrated Terminal: http-server : The term 'http-server' is not recognized

我是 Angular 的新手,因此 Visual Studio 代码。我按照在线教程开始了我的第一个 Angular 应用程序。当我尝试在 VS 代码集成终端上执行 http-server 时,出现以下错误。没找到,怎么解决。

PS C:\MyFolder\Learning\Angular> http-server http-server : The term 'http-server' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1 + http-server + ~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (http-server:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

你全局安装了吗?

npm i -g http-server

为了能够在您的终端中使用一个包,您需要在您的机器上全局安装它。

运行 来自终端的这个:

npm install -g http-server

这样做的目的是在您的计算机上全局安装最新版本的 http-server。然后,当您需要为 Web 应用程序提供服务时,您可以从终端或其他命令提示符 运行 它。

有关软件包及其使用方法的更多信息,请参阅 this

嗨,我遇到了同样的错误,但我修复了它,当您使用实时服务器时也能正常工作 ---> 在您的 visual studio 代码编辑器中 click here for image

按图中显示的图标,然后安装 HTTP-server/live-server 现在打开你的 HTML 文件,右键单击该文件,然后 select 选项打开为 live-server 。现在好了...

谢谢----

你可以用这个安装:

npm install http-server