如何强制 rspack / rsbuild 使用相对路径?

问题描述 投票:0回答:1

我使用 rspack 创建了一个新的 React 应用程序,基于我使用命令

npm create rsbuild@latest
的文档。

我将构建部署到了 Github 页面,不幸的是该页面是空的。好像无法导入需要的文件

enter image description here

我查看了生成的 .html 代码

<!doctype html>
<html>
   <head>
      <meta charset="UTF-8">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
      <script defer src="/static/js/lib-react.66d7bffd.js"></script><script defer src="/static/js/234.7da32f54.js"></script><script defer src="/static/js/index.0006388e.js"></script>
      <link href="/static/css/index.ff669eb5.css" rel="stylesheet">
   </head>
   <body>
      <div id="root"></div>
   </body>
</html>

我认为路径应该是相对的。当我在每条路径前面添加

.
时,一切都会按预期进行。

如何强制 rspack / rsbuild 使用相对路径?

javascript rspack rsbuild
1个回答
0
投票

我不太了解RSBuild, 但我认为你可以编写一个脚本来读取每个文件并使所有路径相对...... 像

relativify.js
一样,通过节点运行它,查找
dist
文件夹中的每个文件...

© www.soinside.com 2019 - 2024. All rights reserved.