相关疑难解决方法(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万
查看次数

构建 VITE 应用程序时如何分配自定义 CSS 文件名?

是否可以在 VITE 中构建并使用application-name.cssor my-site-name.css

VITE 可以选择构建自定义 JS 文件,但不能构建自定义 CSS 或 SCSS 文件(用于导出)。

https://vitejs.dev/guide/build.html#library-mode

VITE 构建名称:style.css

css export build sass vite

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

vite ×2

build ×1

css ×1

export ×1

rollup ×1

sass ×1