【发布时间】:2021-09-15 11:03:35
【问题描述】:
我有两个运行问题
npm run generate
第一个问题:[已解决]
我在 dist 文件夹中有两个重复的 img 文件夹:
一个在:
dist/img
另一个在里面
dist/_nuxt/img
在 dist/img 文件夹中维护子文件夹,在 dist/_nuxt/img 中没有。
所有站点 img src 都指向 dist/_nuxt/img 但我想使用 dist/img/../ 文件夹。
[解决方案] 从 src 中删除 @/asset
第二个问题: (尚未解决)
也许可以解决,解决第一个问题,所有图片都用一个最终的哈希重命名,我不喜欢这样,例如:
imganame.2354ur2bur2.jpg
我该如何解决这个问题?
【问题讨论】:
-
为什么要关心构建后的镜像名称?
-
嗯,我不知道,所有的IMG名称都是面向SEO的,我真的不知道最终hash的影响
-
对文件名、
alt属性或任何 a11y 属性没有影响。否则,每个人都已经被搞砸了。 -
是的,但是现在我需要检查一下,我怕每次生成hash change..而这会导致404
-
你真的不需要为此烦恼。哈希在这里本质上是出于缓存目的,以使资产无效并要求重新获取资产。剩下的工作由 Webpack 完成。