【问题标题】:Vue-CLI 3.0 - how can I change the production links?Vue-CLI 3.0 - 如何更改生产链接?
【发布时间】:2019-02-01 22:45:15
【问题描述】:

默认情况下在 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>

【问题讨论】:

    标签: vue.js webpack vue-cli vue-cli-3


    【解决方案1】:

    对于 Vue CLI 3.3+,请参阅 @DoronG's answer below


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

    module.exports = {
      baseUrl: ''
    };
    

    【讨论】:

      【解决方案2】:

      @yuriy636 的回答,baseUrl 现在是deprecated,您应该改用publicPath

      module.exports = {
        publicPath: ""
      };
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-03-17
        • 2020-04-15
        • 2021-07-15
        • 2018-04-12
        • 2019-12-21
        • 2019-12-15
        • 2019-03-08
        • 2020-08-18
        相关资源
        最近更新 更多