如果使用了contenthash,那往服务器传代码的时候岂不是会越传越多么?因为资源的名字不同不会覆盖,是不是会越穿越多啊?
来源:4-10 Webpack 与浏览器缓存( Caching )
北乔峰27
2019-09-02
之前往服务器上传代码的时候,需要先手动删除服务器上面的index,html以及相关的资源文件,删除完之后再手动把项目上传上去,但是在我删除和上传的几秒钟时间里,用户访问我的网站就会报错,于是我每次都手动修改打包后的index.html中的引用的js/css资源的地址,就是在后面加问号加版本号,但是太麻烦了,于是想到用contenthash了,因为使用了contenthash之后就不需要再手动修改地址的版本号了,但是用了contenthash之后会不会存在每次往服务器上传文件因为资源名字不同,会不会存在代码越传越多?如何解决啊?
写回答
2回答
-
Dell
2019-09-05
打包的时候,webpack有插件,cleanWebpackPlugin就是帮你先把目录清空然后重新打包的,这样就不会传多个文件上去。
112019-09-10 -
慕粉1413454314
2019-09-03
会,我现在是每次上传后主动删除服务器上一次文件。不知道这样做对不对
032020-09-04
相似问题