import {defineConfig} from 'vite'
import uni from '@dcloudio/vite-plugin-uni'
// https://vitejs.dev/config/
const time = new Date().getTime()
export default defineConfig({
plugins: [
uni(),
],
build: {
rollupOptions: {
output: {
// 入口文件名
entryFileNames: `assets/[name]-哈希值.js`,
// 块文件名
chunkFileNames: `assets/[name]-哈希值.js`,
// 资源文件名 css 图片等等
assetFileNames: `assets/[name]-哈希值.[ext]`,
},
},
},
})
- 发布:2024-07-04 14:36
- 更新:2024-09-23 15:22
- 阅读:107
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: vue3 window11
HBuilderX类型: 正式
HBuilderX版本号: 4.23
浏览器平台: Chrome
浏览器版本: 126.0.6478.127
项目创建方式: HBuilderX
示例代码:
操作步骤:
添加vite.config.js配置运行打包即可
添加vite.config.js配置运行打包即可
预期结果:
js文件格式应该去掉hash值
js文件格式应该去掉hash值
实际结果:
js文件格式还有hash值
js文件格式还有hash值
bug描述:
在打包成H5的时候,只有css和其他静态文件去掉了默认的hash后缀,js无法去掉hash,配置项没有生效