3

我是使用 NPM 的新手。我想在实时服务器中加载我的项目网站,但是每当我在终端中键入 live-server 时,它只显示 LISTING DIRECTORY(这是我在项目网站文件夹中的所有文件的列表,例如 html、css 和脚本)而不是加载我的项目网站。我试图用谷歌搜索,但没有找到答案。我不知道要确保什么或该怎么做。

4

1 回答 1

4

如果您没有在某处指定目录索引(默认为名为 的文件index.html),则服务器不知道您要使用哪个文件作为入口点,因此它只会以目录列表响应。

文档说,您可以通过指定--entry-file命令行参数来添加索引文件:

提供此文件(相对于服务器根目录)来代替丢失的文件(对于单页应用程序很有用)

只需将入口点添加到启动脚本,通过运行

$ live-server --entry-point=PATH
于 2018-05-31T14:34:49.253 回答