当前位置:首页 » 《关注互联网》 » 正文

【Vite】修改构建后的 index.html 文件名

26 人参与  2024年09月30日 16:40  分类 : 《关注互联网》  评论

点击全文阅读


在 Vite 项目中,默认构建 index.html 。但有时候我们需要修改 index.html 为其他文件名,比如 index-{时间戳}.html

我们可以这样配置 vite.config.js:

import { defineConfig } from 'vite';import type { PluginOption } from 'vite';// 自定义插件type RenameHtmlPlugin = () => PluginOption;const renameHtmlPlugin: RenameHtmlPlugin = () => {    return {        name: 'rename-index-html',        enforce: 'post',        generateBundle(_, bundle) {            const currentTime = (Date.now() / 1000).toFixed(0);            const newFileName = `index-${currentTime}.html`;            bundle['index.html'].fileName = newFileName;        },    };};export default defineConfig({    // ... 其他配置    plugins: [        // ... 其他插件        renameHtmlPlugin(),    ],});

现在,执行 pnpm build 构建出来的就是 index-{时间戳}.html 啦。


点击全文阅读


本文链接:http://zhangshiyu.com/post/166689.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1