vue cli使构建中的客户端缓存无效

时间:2019-05-01 09:58:10

标签: vue.js webpack production

使用vue cli 3.2.1 我已经使用vue-cli生成了我的项目:

      "useConfigFiles": false,
      "plugins": {
        "@vue/cli-plugin-babel": {},
        "@vue/cli-plugin-eslint": {
          "config": "standard",
          "lintOn": [
            "save"
          ]
        }
      },
      "router": true,
      "routerHistoryMode": true,
      "vuex": true,
      "cssPreprocessor": "sass"
    }

然后我对生成的index.html进行了som更改。

我现在注意到的是: -不进行版本控制,即在vue cli项目生成过程中或在生产构建过程中不会将哈希添加到index.html文件中,默认情况下是否应将其添加?

现在,当我使用yarn进行生产时,客户必须清除其缓存以 查看更改。

所以我相信我已经生成了一个静态的index.html。 我想我想动态地生成index.html,以便将哈希值附加到index.html,以便用户可以看到最新的更改。

如果我的假设正确,那么我需要配置webpack的帮助。

0 个答案:

没有答案