【问题标题】:NPM live server won't load my project websiteNPM 实时服务器不会加载我的项目网站
【发布时间】:2018-11-10 14:16:24
【问题描述】:

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

【问题讨论】:

  • 你的项目目录下有索引文件吗?
  • 无。我错过了什么?

标签: javascript windows npm terminal npm-live-server


【解决方案1】:

如果你没有在某处指定目录索引(默认是一个名为index.html的文件),服务器不知道你想使用哪个文件作为入口点,所以它只会用一个目录来响应清单。

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

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

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

$ live-server --entry-point=PATH

【讨论】:

  • 是实时服务器 index.html 吗?它工作,但它没有加载我的css文件。只有html和js文件。
  • 当然,没问题!这就是我们在这里的目的;-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-26
  • 1970-01-01
  • 2020-12-04
相关资源
最近更新 更多