fix: 从源头解决下划线文件名问题并优化代码
- Vite配置chunkFileNames去除开头的下划线,避免Go embed/http.FS过滤 - 使用mime.TypeByExtension自动推断Content-Type,替代手动映射 - 移除调试日志(文件列表、全局中间件打印)
This commit is contained in:
@@ -106,7 +106,10 @@ export default defineConfig({
|
||||
build: {
|
||||
rollupOptions: {
|
||||
output: {
|
||||
chunkFileNames: 'assets/[name]-[hash].js',
|
||||
chunkFileNames: (chunkInfo) => {
|
||||
const name = chunkInfo.name?.replace(/^_+/, '') || 'chunk'
|
||||
return `assets/${name}-[hash].js`
|
||||
},
|
||||
entryFileNames: 'assets/[name]-[hash].js',
|
||||
assetFileNames: 'assets/[name]-[hash].[ext]',
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user