1

我正在测试 nwb 以使用此示例项目简化构建反应应用程序。在构建应用程序时,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> 
4

1 回答 1

2

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

如果要创建与路径无关的构建,请设置publicPath为空白:

module.exports = {
  webpack: {
    publicPath: ''
  }
}

来源:https ://github.com/insin/nwb/blob/master/docs/Configuration.md#publicpath-string

于 2016-09-12T00:17:37.417 回答