1

默认情况下,在 dist/index.html 中创建了这样的链接:

<link href=/js/app.2e806e0c.js rel=preload as=script>
<link href=/js/chunk-vendors.bc9ee6a2.js rel=preload as=script>
<link href=/css/chunk-vendors.fc712ce5.css rel=stylesheet>
<link href=/css/app.64eef18a.css rel=stylesheet>
<script src=/js/chunk-vendors.bc9ee6a2.js></script>
<script src=/js/app.2e806e0c.js></script>

如何更改指向此的链接?

<link href=js/app.2e806e0c.js rel=preload as=script>
<link href=js/chunk-vendors.bc9ee6a2.js rel=preload as=script>
<link href=css/chunk-vendors.fc712ce5.css rel=stylesheet>
<link href=css/app.64eef18a.css rel=stylesheet>
<script src=js/chunk-vendors.bc9ee6a2.js></script>
<script src=js/app.2e806e0c.js></script>
4

2 回答 2

4

对于Vue CLI 3.3+,请参考下面@DoronG 的回答


您可以通过baseUrl选项更改此设置,您必须vue.config.js在项目根目录中的文件中设置该选项:

module.exports = {
  baseUrl: ''
};
于 2018-08-27T12:11:51.163 回答
2

在@yuriy636的回答之后,baseUrl现在已弃用,您应该publicPath改用:

module.exports = {
  publicPath: ""
};
于 2019-05-28T23:45:54.983 回答