gpt4 book ai didi

javascript - IIS 托管和 IE 的 create-react-app 问题

转载 作者:行者123 更新时间:2023-12-01 02:12:09 25 4
gpt4 key购买 nike

我正在尝试设置一个基于 React Create App 模板创建的 React 应用程序,但是在使用 IIS 托管时遇到问题。

主页(index.html)似乎可以正确加载,但是编译后的 JS 似乎无法正确加载。

我正在尝试使用 IE 加载页面,正如您在下图中看到的那样,我的未编译的 JS 文件似乎加载正确,但是编译的 JS 和 CSS 似乎无法加载,尽管我可以确认这一点这些文件存在并且具有正确的名称。

enter image description here

该站点是一个使用 React Route 的静态站点,尽管根 index.html 应该提供默认页面。

最佳答案

在运行 npm run build 之前,您需要在 package.json 中设置主机名。将此行添加到 package.json 的顶部,假设您的构建将托管在 Web 服务器的根文件夹中:

"homepage":"http://localhost",

您在网络服务器上的文件夹结构将如下所示:

public_html <----- assuming this is your root folder on the web server
|
|----index.html
|
|-----static
|
|----css
|----js

关于javascript - IIS 托管和 IE 的 create-react-app 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49684240/

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