创建 React 应用程序,使用相对目录构建
Create react app, build with relative directories
在我的 CRA 中,当我执行 "npm run build" 时,它会创建一个捆绑文件 index.html,其链接如下所示:
link href="/static/css/main.ef6ca77b.css"
但我不希望它引用绝对目录。我想让它使用像这样的相对目录:
link href="static/css/main.ef6ca77b.css"
(所以没有那个开头的斜杠...)
这可能吗?我问的原因是我正在将多个应用程序部署到一个目录,它们需要相对而不是绝对地引用它们的资源...
必须添加:
"homepage": "./"
到package.json
在我的 CRA 中,当我执行 "npm run build" 时,它会创建一个捆绑文件 index.html,其链接如下所示:
link href="/static/css/main.ef6ca77b.css"
但我不希望它引用绝对目录。我想让它使用像这样的相对目录:
link href="static/css/main.ef6ca77b.css"
(所以没有那个开头的斜杠...)
这可能吗?我问的原因是我正在将多个应用程序部署到一个目录,它们需要相对而不是绝对地引用它们的资源...
必须添加:
"homepage": "./"
到package.json