gpt4 book ai didi

javascript - 没有 Node 服务器的 Angular2 应用程序不从 index.html 开始

转载 作者:行者123 更新时间:2023-11-30 15:43:37 25 4
gpt4 key购买 nike

我最近一直在构建一个供我自己使用的 Angular2 入门工具包,其中使用了教程和 SO 中的各种点点滴滴。我现在有 gulp 任务来捆绑生产应用程序,但如果不通过服务器(在本例中为 Node )运行它,它将无法工作。

这是 repo 协议(protocol):https://github.com/LGLabGreg/lg-angular2

基本上运行 gulp dist 会将应用程序很好地捆绑在 dist/文件夹中,但是单击该文件夹中的 index.html 不起作用,应用程序卡在“正在加载...”。如果我用 Node 提供它,它就可以工作。

谢谢。

最佳答案

那是因为当您从 Node 提供服务时,baseUrl 设置为正确的 /,但是当您单击 index.html 时,baseUrl 设置为 / 可能是 C:\ (file://)。导致浏览器试图从 file:// 获取所有资源。检查您的浏览器控制台是否有错误

Sooooo...那是泡菜

关于javascript - 没有 Node 服务器的 Angular2 应用程序不从 index.html 开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40426972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com