我有一个React App(CRA),目前已部署在HTTP Apache Server上。要访问该应用程序,我使用url根目录(http:///)。由于添加了补充应用程序,因此我必须在URL中指定应用程序名称才能访问它。像那个http:/// 为此,我尝试使用
在package.json中设置主页。 "homepage": "http://<ip>/<folder_name>",
我还在我的React Component中使用文件夹名称设置了路由器的基本名称。
<BrowserRouter basename="/<folder_name>">
进行这些修改后,当我尝试访问该网站时,我将得到一个空白页。在控制台中,我得到两个错误。
样式表http://localhost:3000/src/css/component.css未加载,因为其MIME类型“ text / html”不是“ text / css”
SyntaxError:期望的表达式,得到了'<'main.xxx.js
我的项目在/ var / www / html /下。 我还在react公用文件夹中创建了htaccess。
如果有什么主意我会感激的。
谢谢