首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用http-server node.js未找到

使用http-server node.js未找到
EN

Stack Overflow用户
提问于 2016-12-18 22:54:54
回答 2查看 1.3K关注 0票数 0

我全局安装了http-server,但仍然无法加载我的angular应用程序。我可以从执行http-server C:\Users\Alex\Desktop\angularjsTDD\app开始,但是当我访问localhost:8080时,终端显示未找到错误消息。我的应用程序的结构可以在githib中找到

https://github.com/eldyvoon/angularTDD

之前我使用express作为后端,但我想尝试使用更简单的东西,但无法使其工作。

如果我不使用file:///C:/Users/Alex/Desktop/angularjs%20TDD/app/index.html这样的http-server来访问index.html,我会在chrome中得到Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.错误。

EN

回答 2

Stack Overflow用户

发布于 2016-12-18 23:36:40

如果您正在尝试提供静态文件,我认为您需要在提供服务的目录中放置一个名为public的文件夹。Soi在您的结构中,创建一个名为public的文件夹,并将所有文件放入其中。然后,服务应用程序应从公共文件夹加载index.html。

票数 0
EN

Stack Overflow用户

发布于 2016-12-18 23:42:30

我使用了一些启动http-server的路径,这是错误的。

我已经找到解决方案了。正确的解决方法是

cd到我的项目中,运行http-server

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41209579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档