这是我的index.html为了后人的缘故:
每当我在webstorm中运行以在chrome中打开时,我会为每个javascript和css文件获得404.但是,如果我查看项目目录并运行节点的http-server,我的网站加载就好了.我似乎无法在与此相关的设置中找到任何内容.有任何想法吗?
最佳答案
问题是由index.html中的标记引起的:
告诉浏览器解析页面中相对于Web服务器根目录的所有URL(使用内置Web服务器时localhost:63342).显然,那里找不到任何资源,因为内置的web服务器提供来自http:// localhost:63342 /< project root>的文件.
所以,你需要注释掉’< base href =“/”/>‘让你的代码工作.或者,修改您的主机文件以使网络服务器提供来自http://< some name>的文件:63342 – 请参阅http://youtrack.jetbrains.com/issue/WEB-8988#comment=27-577559
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。