需要脚本的绝对路径

时间:2018-08-16 11:54:45

标签: reactjs webpack

如何在绝对路径上替换src="/js/main.js?v=7112018"路径?

例如,我有<script type="text/javascript" src="/js/main.js?v=7112018"></script>

我想让我的src

<script type="text/javascript" src="http://app.recr.local/js/main.js?v=7112018"></script>

我正在使用"webpack": "^4.4.1""react": "16.3.0"

请参见下面的屏幕截图

enter image description here

我需要为代理站点创建绝对路径。

2 个答案:

答案 0 :(得分:0)

在输出下更改您的publicPath属性:

output: {
  publicPath: 'app.recr.local/'
}

答案 1 :(得分:0)

webpack.config.js 文件具有两个选项,分别是output.path(用于在本地存储所有输出文件)和output.publicPath(用于指示所有JS和CSS的位置)文件以及您的所有资产都将在服务器上。因此,您可以将output.publicPath的值更改为您正在使用的相应服务器。