猿问

webpack如何打包以前传统结构?

问题描述

/css/demo1.html/css/index.css
index.html
demo1.html/js/index.js/img/bg.jpg/img/icon.jpg

如上,是一个传统的项目结构,由于需要更新缓存的方式,可能需要到webpack打包时给每个文件配置hash,达到更新缓存的目的。但是我比较笨,不怎么会webpack,在此请教一下各位。

问题出现的环境背景及自己尝试过哪些方法

跟着其他的一些文章写过一些基础的配置,基本上都是根据js入口来打包,由于我不是很清楚webpack的结构是不是就一定要这样。
我现在的项目结构很分散不是单页应用的结构所以这种结构打包我毫无思路。

你期待的结果是什么?

如上的结构添加各种hash(更新缓存的版本号),让图片、css、js、html有改动时进行更新缓存。
可能表述的不是很清楚,但是目的就是为了清除缓存,避免手动去加版本号。


千巷猫影
浏览 494回答 1
1回答

幕布斯6054654

如果只是版本号的话,为什么不让后端给个版本号的变量,加到需要更新的文件引入后面呢。如果有其他打包的需要的话不妨再webpack吧。至少之前我的处理是这样的。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答