相关疑难解决方法(0)

vite 文件名中不带哈希值

我正在尝试编译一个基于 monaco 编辑器的 Web 组件(在 lit 元素上下文中)。尝试了很多选项后,我现在将结果缩减为两个文件

  • rmx-monaco.abc123.js
  • style.css

我的首要任务是摆脱散列(abc123),但我也想将 js 和 css 缩减为一个文件。提前致谢

我的配置如下:

import { resolve } from "path";

export default defineConfig({
    base: "/",
    build: {
        rollupOptions: {
            input:
                // main: resolve(__dirname, "index.html"),
                resolve(__dirname, "src/rmx-monaco.ts"),

            output: {
                // Prevent vendor.js being created
                manualChunks: undefined,
                // chunkFileNames: "zzz-[name].js",
                // this got rid of the hash on style.css
                assetFileNames: "assets/[name].[ext]",
            },
        },
        // Prevent vendor.css being created
        cssCodeSplit: false,
        // prevent some warnings
        chunkSizeWarningLimit: 60000,
    },
});
Run Code Online (Sandbox Code Playgroud)

我的 …

rollup vite

26
推荐指数
3
解决办法
3万
查看次数

标签 统计

rollup ×1

vite ×1