javascript - 在 WAR 中反应上下文路径
问题描述
我正在使用create react app with npm run build
command 来构建 React 项目,并将构建文件夹内容复制到 WAR 项目的webapp下。
问题是,当index.html尝试从服务器检索 javascript 和其他静态资源时,上下文路径被忽略了。如何让反应知道上下文路径?此外,我不想在 React 项目中硬编码上下文路径。
解决方案
解决方案是在package.json中添加以下行
"homepage": "."
不知道为什么需要这个看似多余的属性。然而,它可以使用任何上下文路径实现正确的行为
推荐阅读
- cordova - Cordova 插件结果未在第一次发送
- lisp - (1 2) 报错invalid function
- c - 如何设置源端口号。十进制形式
- php - 如何接收使用 guzzle 发送的 post 方法的响应
- graphql - 使用键以外的值执行获取查询
- java - 如何在不降低质量的情况下将位图转换为字节数组并返回?
- tensorflow - 在 Keras 模型中无法识别 input_shape
- c# - 不同项目模板的一般错误处理消息
- python - 尝试将包含非 ascii 字符的 csv 文件导入数据帧
- node-modules - 找不到 react-google-maps 模块:无法解析“react-google-maps/lib/places/SearchBox”