Reactjs nwb build react应用程序创建根路径而不是相对路径

Reactjs nwb build react应用程序创建根路径而不是相对路径,reactjs,npm,nwb,Reactjs,Npm,Nwb,我正在使用这个例子测试nwb以简化构建react应用程序。构建应用程序时,index.html中引用的css和js文件的路径在根目录中,而不是相对路径。有没有办法更改引用 例如: 在html中,引用如下: <script type="text/javascript" src="/vendor.b3f34f12.js"></script> <script type="text/javascript" src="/app.9b5c57d3.js"></scr

我正在使用这个例子测试nwb以简化构建react应用程序。构建应用程序时,index.html中引用的css和js文件的路径在根目录中,而不是相对路径。有没有办法更改引用

例如:

在html中,引用如下:

<script type="text/javascript" src="/vendor.b3f34f12.js"></script>
<script type="text/javascript" src="/app.9b5c57d3.js"></script> 

而不是

<script type="text/javascript" src="./vendor.b3f34f12.js"></script>
<script type="text/javascript" src="./app.9b5c57d3.js"></script> 

您可以在
nwb.config.js
文件中使用
webpack.publicPath

如果要创建与路径无关的生成,请将
publicPath
设置为空:

module.exports = {
  webpack: {
    publicPath: ''
  }
}
资料来源: